Commit 378f255b by zhanghou

修改了properties文件

parent a61b6569
......@@ -102,6 +102,19 @@ public class Mx2ElementCamt054001Creator extends AbstractMx2ElementCreator {
if (StringUtil.isNotEmpty(adrPstCd)) {
maps.put("dbtrPstlAdrPstCd", adrPstCd);
}
String adrCtrySubDvsn = XmlUtil.getXmlNodeValue(document, bodyParentPath+".Ntfctn.Ntry.NtryDtls.TxDtls.RltdPties.Dbtr.Pty.PstlAdr.CtrySubDvsn");
if (StringUtil.isNotEmpty(adrCtrySubDvsn)) {
maps.put("dbtrPstlAdrCtrySubDvsn", adrCtrySubDvsn);
}
String adrDstrctNm = XmlUtil.getXmlNodeValue(document, bodyParentPath+".Ntfctn.Ntry.NtryDtls.TxDtls.RltdPties.Dbtr.Pty.PstlAdr.DstrctNm");
if (StringUtil.isNotEmpty(adrDstrctNm)) {
maps.put("dbtrPstlAdrDstrctNm", adrDstrctNm);
}
String adrTwnLctnNm = XmlUtil.getXmlNodeValue(document, bodyParentPath+".Ntfctn.Ntry.NtryDtls.TxDtls.RltdPties.Dbtr.Pty.PstlAdr.TwnLctnNm");
if (StringUtil.isNotEmpty(adrTwnLctnNm)) {
maps.put("dbtrPstlAdrTwnLctnNm", adrTwnLctnNm);
}
int adrLineCount = XmlUtil.getChildrenCount(document, bodyParentPath+".Ntfctn.Ntry.NtryDtls.TxDtls.RltdPties.Dbtr.Pty.PstlAdr.AdrLine", null);
if (adrLineCount > 0) {
List<String> list = new ArrayList<>();
......@@ -184,6 +197,18 @@ public class Mx2ElementCamt054001Creator extends AbstractMx2ElementCreator {
if (StringUtil.isNotEmpty(adrPstCd)) {
maps.put("dbtrPstlAdrPstCd", adrPstCd);
}
String adrCtrySubDvsn = XmlUtil.getXmlNodeValue(document, bodyParentPath+".Ntfctn.Ntry.NtryDtls.TxDtls.RltdPties.Dbtr.Agt.FinInstnId.PstlAdr.CtrySubDvsn");
if (StringUtil.isNotEmpty(adrCtrySubDvsn)) {
maps.put("dbtrPstlAdrCtrySubDvsn", adrCtrySubDvsn);
}
String adrDstrctNm = XmlUtil.getXmlNodeValue(document, bodyParentPath+".Ntfctn.Ntry.NtryDtls.TxDtls.RltdPties.Dbtr.Agt.FinInstnId.PstlAdr.DstrctNm");
if (StringUtil.isNotEmpty(adrDstrctNm)) {
maps.put("dbtrPstlAdrDstrctNm", adrDstrctNm);
}
String adrTwnLctnNm = XmlUtil.getXmlNodeValue(document, bodyParentPath+".Ntfctn.Ntry.NtryDtls.TxDtls.RltdPties.Dbtr.Agt.FinInstnId.PstlAdr.TwnLctnNm");
if (StringUtil.isNotEmpty(adrTwnLctnNm)) {
maps.put("dbtrPstlAdrTwnLctnNm", adrTwnLctnNm);
}
int adrLineCount = XmlUtil.getChildrenCount(document, bodyParentPath+".Ntfctn.Ntry.NtryDtls.TxDtls.RltdPties.Dbtr.Agt.FinInstnId.PstlAdr.AdrLine", null);
if (adrLineCount > 0) {
List<String> list = new ArrayList<>();
......@@ -299,6 +324,18 @@ public class Mx2ElementCamt054001Creator extends AbstractMx2ElementCreator {
if (StringUtil.isNotEmpty(adrPstCd)) {
maps.put("dbtrAgtPstlAdrPstCd", adrPstCd);
}
String adrCtrySubDvsn = XmlUtil.getXmlNodeValue(document, path+".FinInstnId.PstlAdr.CtrySubDvsn");
if (StringUtil.isNotEmpty(adrCtrySubDvsn)) {
maps.put("dbtrAgtPstlAdrCtrySubDvsn", adrCtrySubDvsn);
}
String adrDstrctNm = XmlUtil.getXmlNodeValue(document, path+".FinInstnId.PstlAdr.DstrctNm");
if (StringUtil.isNotEmpty(adrDstrctNm)) {
maps.put("dbtrAgtPstlAdrDstrctNm", adrDstrctNm);
}
String adrTwnLctnNm = XmlUtil.getXmlNodeValue(document, path+".FinInstnId.PstlAdr.TwnLctnNm");
if (StringUtil.isNotEmpty(adrTwnLctnNm)) {
maps.put("dbtrAgtPstlAdrTwnLctnNm", adrTwnLctnNm);
}
int adrLineCount = XmlUtil.getChildrenCount(document, path+".FinInstnId.PstlAdr.AdrLine", null);
if (adrLineCount > 0) {
List<String> list = new ArrayList<>();
......
......@@ -36,7 +36,7 @@ Change Log
<Fr>
<FIId>
<FinInstnId>
<BICFI>NDEAFIHH</BICFI>
<BICFI>NDEAFIHH</BICFI>
</FinInstnId>
</FIId>
</Fr>
......@@ -86,6 +86,11 @@ Change Log
<BICFI>RBOSGB2L</BICFI>
<Nm>zs</Nm>
<LEI>cd</LEI>
<PstlAdr>
<TwnLctnNm>zhangsan</TwnLctnNm>
<DstrctNm>lisi</DstrctNm>
<CtrySubDvsn>wangwu</CtrySubDvsn>
</PstlAdr>
</FinInstnId>
</Agt>
</Cretr>
......
......@@ -96,11 +96,21 @@ Change Log
<InstgAgt>
<FinInstnId>
<BICFI>RBOSGB2LXXX</BICFI>
<PstlAdr>
<TwnLctnNm>zhangsan</TwnLctnNm>
<DstrctNm>lisi</DstrctNm>
<CtrySubDvsn>wangwu</CtrySubDvsn>
</PstlAdr>
</FinInstnId>
</InstgAgt>
<InstdAgt>
<FinInstnId>
<BICFI>ABNANL2AXXX</BICFI>
<PstlAdr>
<TwnLctnNm>zhangsan</TwnLctnNm>
<DstrctNm>lisi</DstrctNm>
<CtrySubDvsn>wangwu</CtrySubDvsn>
</PstlAdr>
</FinInstnId>
</InstdAgt>
<Dbtr>
......@@ -109,6 +119,9 @@ Change Log
<StrtNm>High Street</StrtNm>
<TwnNm>Epping</TwnNm>
<Ctry>GB</Ctry>
<TwnLctnNm>zhangsan</TwnLctnNm>
<DstrctNm>lisi</DstrctNm>
<CtrySubDvsn>wangwu</CtrySubDvsn>
<AdrLine>123</AdrLine>
<AdrLine>456</AdrLine>
<AdrLine>789</AdrLine>
......@@ -117,21 +130,41 @@ Change Log
<DbtrAgt>
<FinInstnId>
<BICFI>RBOSGB2LXXX</BICFI>
<PstlAdr>
<TwnLctnNm>zhangsan</TwnLctnNm>
<DstrctNm>lisi</DstrctNm>
<CtrySubDvsn>wangwu</CtrySubDvsn>
</PstlAdr>
</FinInstnId>
</DbtrAgt>
<PrvsInstgAgt1>
<FinInstnId>
<Nm>BIGGER COMPANY</Nm>
<PstlAdr>
<TwnLctnNm>zhangsan</TwnLctnNm>
<DstrctNm>lisi</DstrctNm>
<CtrySubDvsn>wangwu</CtrySubDvsn>
</PstlAdr>
</FinInstnId>
</PrvsInstgAgt1>
<IntrmyAgt1>
<FinInstnId>
<BICFI>QWERCNXX</BICFI>
<PstlAdr>
<TwnLctnNm>zhangsan</TwnLctnNm>
<DstrctNm>lisi</DstrctNm>
<CtrySubDvsn>wangwu</CtrySubDvsn>
</PstlAdr>
</FinInstnId>
</IntrmyAgt1>
<CdtrAgt>
<FinInstnId>
<BICFI>KREDBEBB</BICFI>
<PstlAdr>
<TwnLctnNm>zhangsan</TwnLctnNm>
<DstrctNm>lisi</DstrctNm>
<CtrySubDvsn>wangwu</CtrySubDvsn>
</PstlAdr>
</FinInstnId>
</CdtrAgt>
<Cdtr>
......@@ -140,6 +173,9 @@ Change Log
<StrtNm>Rue Saint Exupery</StrtNm>
<TwnNm> 17/13 4460 GRACE-HOLLOGNE</TwnNm>
<Ctry>BG</Ctry>
<TwnLctnNm>zhangsan</TwnLctnNm>
<DstrctNm>lisi</DstrctNm>
<CtrySubDvsn>wangwu</CtrySubDvsn>
</PstlAdr>
</Cdtr>
<InstrForCdtrAgt>
......
......@@ -44,6 +44,9 @@ dplctOfCretrPstlAdrRoom=rsltnOfInvstgtn.sts.dplctOf.cretr.pty.pstlAdr.room?rsltn
dplctOfCretrPstlAdrTwnNm=rsltnOfInvstgtn.sts.dplctOf.cretr.pty.pstlAdr.twnNm?rsltnOfInvstgtn.sts.dplctOf.cretr.agt.finInstnId.pstlAdr.twnNm
dplctOfCretrPstlAdrPstBx=rsltnOfInvstgtn.sts.dplctOf.cretr.pty.pstlAdr.pstBx?rsltnOfInvstgtn.sts.dplctOf.cretr.agt.finInstnId.pstlAdr.pstBx
dplctOfCretrPstlAdrPstCd=rsltnOfInvstgtn.sts.dplctOf.cretr.pty.pstlAdr.pstCd?rsltnOfInvstgtn.sts.dplctOf.cretr.agt.finInstnId.pstlAdr.pstCd
dplctOfCretrPstlAdrCtrySubDvsn=rsltnOfInvstgtn.sts.dplctOf.cretr.pty.pstlAdr.ctrySubDvsn?rsltnOfInvstgtn.sts.dplctOf.cretr.agt.finInstnId.pstlAdr.ctrySubDvsn
dplctOfCretrPstlAdrDstrctNm=rsltnOfInvstgtn.sts.dplctOf.cretr.pty.pstlAdr.dstrctNm?rsltnOfInvstgtn.sts.dplctOf.cretr.agt.finInstnId.pstlAdr.dstrctNm
dplctOfCretrPstlAdrTwnLctnNm=rsltnOfInvstgtn.sts.dplctOf.cretr.pty.pstlAdr.twnLctnNm?rsltnOfInvstgtn.sts.dplctOf.cretr.agt.finInstnId.pstlAdr.twnLctnNm
dplctOfCretrAdrLines=rsltnOfInvstgtn.sts.dplctOf.cretr.pty.pstlAdr.adrLine?rsltnOfInvstgtn.sts.dplctOf.cretr.agt.finInstnId.pstlAdr.adrLine
assgnmtCxlConf=rsltnOfInvstgtn.sts.assgnmtCxlConf
rslvdCaseCretrNm=rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.pty.nm?rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.agt.finInstnId.nm
......@@ -64,6 +67,9 @@ rslvdCaseCretrPstlAdrRoom=rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.pt
rslvdCaseCretrPstlAdrTwnNm=rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.pty.pstlAdr.twnNm?rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.agt.finInstnId.pstlAdr.twnNm
rslvdCaseCretrPstlAdrPstBx=rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.pty.pstlAdr.pstBx?rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.agt.finInstnId.pstlAdr.pstBx
rslvdCaseCretrPstlAdrPstCd=rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.pty.pstlAdr.pstCd?rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.agt.finInstnId.pstlAdr.pstCd
rslvdCaseCretrPstlAdrCtrySubDvsn=rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.pty.pstlAdr.ctrySubDvsn?rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.agt.finInstnId.pstlAdr.ctrySubDvsn
rslvdCaseCretrPstlAdrDstrctNm=rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.pty.pstlAdr.dstrctNm?rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.agt.finInstnId.pstlAdr.dstrctNm
rslvdCaseCretrPstlAdrTwnLctnNm=rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.pty.pstlAdr.twnLctnNm?rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.agt.finInstnId.pstlAdr.twnLctnNm
rslvdCaseCretrAdrLines=rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.pty.pstlAdr.adrLine?rsltnOfInvstgtn.cxlDtls.txInfAndSts.rslvdCase.cretr.agt.finInstnId.pstlAdr.adrLine
orgtrNm=rsltnOfInvstgtn.cxlDtls.txInfAndSts.cxlStsRsnInf.orgtr.nm
orgtrOrgAnyBIC=rsltnOfInvstgtn.cxlDtls.txInfAndSts.cxlStsRsnInf.orgtr.id.orgId.anyBIC
......@@ -91,6 +97,9 @@ orgtrPstlAdrRoom=rsltnOfInvstgtn.cxlDtls.txInfAndSts.cxlStsRsnInf.orgtr.pstlAdr.
orgtrPstlAdrTwnNm=rsltnOfInvstgtn.cxlDtls.txInfAndSts.cxlStsRsnInf.orgtr.pstlAdr.twnNm
orgtrPstlAdrPstBx=rsltnOfInvstgtn.cxlDtls.txInfAndSts.cxlStsRsnInf.orgtr.pstlAdr.pstBx
orgtrPstlAdrPstCd=rsltnOfInvstgtn.cxlDtls.txInfAndSts.cxlStsRsnInf.orgtr.pstlAdr.pstCd
orgtrPstlAdrCtrySubDvsn=rsltnOfInvstgtn.cxlDtls.txInfAndSts.cxlStsRsnInf.orgtr.pstlAdr.ctrySubDvsn
orgtrPstlAdrDstrctNm=rsltnOfInvstgtn.cxlDtls.txInfAndSts.cxlStsRsnInf.orgtr.pstlAdr.dstrctNm
orgtrPstlAdrTwnLctnNm=rsltnOfInvstgtn.cxlDtls.txInfAndSts.cxlStsRsnInf.orgtr.pstlAdr.twnLctnNm
orgtrAdrLines=rsltnOfInvstgtn.cxlDtls.txInfAndSts.cxlStsRsnInf.orgtr.pstlAdr.adrLine
orgtrPhneNb=rsltnOfInvstgtn.cxlDtls.txInfAndSts.cxlStsRsnInf.orgtr.ctctDtls.phneNb
orgtrMobNb=rsltnOfInvstgtn.cxlDtls.txInfAndSts.cxlStsRsnInf.orgtr.ctctDtls.mobNb
......
......@@ -74,6 +74,9 @@ intrmyAgt1PstlAdrRoom=bkToCstmrDbtCdtNtfctn.ntfctn.ntry.ntryDtls.txDtls.rltdAgts
intrmyAgt1PstlAdrTwnNm=bkToCstmrDbtCdtNtfctn.ntfctn.ntry.ntryDtls.txDtls.rltdAgts.intrmyAgt1.finInstnId.pstlAdr.twnNm
intrmyAgt1PstlAdrPstBx=bkToCstmrDbtCdtNtfctn.ntfctn.ntry.ntryDtls.txDtls.rltdAgts.intrmyAgt1.finInstnId.pstlAdr.pstBx
intrmyAgt1PstlAdrPstCd=bkToCstmrDbtCdtNtfctn.ntfctn.ntry.ntryDtls.txDtls.rltdAgts.intrmyAgt1.finInstnId.pstlAdr.pstCd
intrmyAgt1PstlAdrCtrySubDvsn=bkToCstmrDbtCdtNtfctn.ntfctn.ntry.ntryDtls.txDtls.rltdAgts.intrmyAgt1.finInstnId.pstlAdr.ctrySubDvsn
intrmyAgt1PstlAdrDstrctNm=bkToCstmrDbtCdtNtfctn.ntfctn.ntry.ntryDtls.txDtls.rltdAgts.intrmyAgt1.finInstnId.pstlAdr.dstrctNm
intrmyAgt1PstlAdrTwnLctnNm=bkToCstmrDbtCdtNtfctn.ntfctn.ntry.ntryDtls.txDtls.rltdAgts.intrmyAgt1.finInstnId.pstlAdr.twnLctnNm
intrmyAgt1AdrLines=bkToCstmrDbtCdtNtfctn.ntfctn.ntry.ntryDtls.txDtls.rltdAgts.intrmyAgt1.finInstnId.pstlAdr.adrLine
intrmyAgt1OthrId=bkToCstmrDbtCdtNtfctn.ntfctn.ntry.ntryDtls.txDtls.rltdAgts.intrmyAgt1.finInstnId.othr.id
intrmyAgt1OthrIdType=bkToCstmrDbtCdtNtfctn.ntfctn.ntry.ntryDtls.txDtls.rltdAgts.intrmyAgt1.finInstnId.othr.schmeNm.cd
......
......@@ -44,6 +44,9 @@ caseCretrPstlAdrRoom=fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.pty.pstlAdr.room?
caseCretrPstlAdrTwnNm=fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.pty.pstlAdr.twnNm?fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.agt.finInstnId.pstlAdr.twnNm
caseCretrPstlAdrPstBx=fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.pty.pstlAdr.pstBx?fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.agt.finInstnId.pstlAdr.pstBx
caseCretrPstlAdrPstCd=fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.pty.pstlAdr.pstCd?fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.agt.finInstnId.pstlAdr.pstCd
caseCretrPstlAdrCtrySubDvsn=fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.pty.pstlAdr.ctrySubDvsn?fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.agt.finInstnId.pstlAdr.ctrySubDvsn
caseCretrPstlAdrDstrctNm=fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.pty.pstlAdr.dstrctNm?fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.agt.finInstnId.pstlAdr.dstrctNm
caseCretrPstlAdrTwnLctnNm=fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.pty.pstlAdr.twnLctnNm?fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.agt.finInstnId.pstlAdr.twnLctnNm
caseCretrAdrLines=fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.pty.pstlAdr.adrLine?fiToFIPmtCxlReq.undrlyg.txInf._case.cretr.agt.finInstnId.pstlAdr.adrLine
orgtrNm=fiToFIPmtCxlReq.undrlyg.txInf.cxlRsnInf.orgtr.nm
orgtrOrgAnyBIC=fiToFIPmtCxlReq.undrlyg.txInf.cxlRsnInf.orgtr.id.orgId.anyBIC
......@@ -71,6 +74,9 @@ orgtrPstlAdrRoom=fiToFIPmtCxlReq.undrlyg.txInf.cxlRsnInf.orgtr.pstlAdr.room
orgtrPstlAdrTwnNm=fiToFIPmtCxlReq.undrlyg.txInf.cxlRsnInf.orgtr.pstlAdr.twnNm
orgtrPstlAdrPstBx=fiToFIPmtCxlReq.undrlyg.txInf.cxlRsnInf.orgtr.pstlAdr.pstBx
orgtrPstlAdrPstCd=fiToFIPmtCxlReq.undrlyg.txInf.cxlRsnInf.orgtr.pstlAdr.pstCd
orgtrPstlAdrCtrySubDvsn=fiToFIPmtCxlReq.undrlyg.txInf.cxlRsnInf.orgtr.pstlAdr.ctrySubDvsn
orgtrPstlAdrDstrctNm=fiToFIPmtCxlReq.undrlyg.txInf.cxlRsnInf.orgtr.pstlAdr.dstrctNm
orgtrPstlAdrTwnLctnNm=fiToFIPmtCxlReq.undrlyg.txInf.cxlRsnInf.orgtr.pstlAdr.twnLctnNm
orgtrAdrLines=fiToFIPmtCxlReq.undrlyg.txInf.cxlRsnInf.orgtr.pstlAdr.adrLine
orgtrPhneNb=fiToFIPmtCxlReq.undrlyg.txInf.cxlRsnInf.orgtr.ctctDtls.phneNb
orgtrMobNb=fiToFIPmtCxlReq.undrlyg.txInf.cxlRsnInf.orgtr.ctctDtls.mobNb
......
......@@ -10,7 +10,8 @@ public class Test {
public static void main(String[] args) throws IOException {
//File file = new File(System.getProperty("user.dir")+"\\swiftCore\\src\\main\\resources\\swiftXml\\MxCamt05400108_CREDIT.xml");
File file = new File("d:/test/MxPacs00900108.xml");
//File file = new File("d:/test/MxPacs00900108.xml");
File file = new File(System.getProperty("user.dir")+"\\swiftCore\\src\\main\\resources\\swiftXml\\MxPacs00900108.xml");
String xmlStr = FileUtils.readFileToString(file);
String jsonStr = SwiftTransfer.mx2Element(xmlStr);
System.out.println(jsonStr);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment