Skip to Main Content

DevOps, CI/CD and Automation

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

generate XML data file

953171Mar 5 2015 — edited Mar 10 2015

Hi All,

i have a requirement to generate the data file in XML, where i can able to generate the xml file by using single SQL query.

issue : since i am using single sql query the header tags are getting repeated for every line tag which should not be the case.

Can any one help me please it is very urgent requirement .

thanks in advance.

please find the sample data file which is given by client.

<?xml version="1.0" encoding="UTF-8"?>

<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 file:///H:/XML/pain.001.001.03.xsd">

  <CstmrCdtTrfInitn>

  <GrpHdr>

  <MsgId>AP_CHE1210250650</MsgId>

  <CreDtTm>2012-10-25T11:45:37</CreDtTm>

  <NbOfTxs>1</NbOfTxs>

  <CtrlSum>11187.82</CtrlSum>

  <InitgPty>

  <Nm>ABC Company</Nm>

  <PstlAdr>

  <PstCd>77042</PstCd>

  <TwnNm>Houston</TwnNm>

  <CtrySubDvsn>TX</CtrySubDvsn>

  <Ctry>US</Ctry>

  <AdrLine>2101 CityWest Blvd</AdrLine>

  </PstlAdr>

  <Id>

  <OrgId>

  <Othr>

  <Id>BOFAECSUSO</Id>

  <SchmeNm>

  <Cd>BANK</Cd>

  </SchmeNm>

  </Othr>

  <Othr>

  <Id>SENDERID</Id>

  <SchmeNm>

  <Cd>CUST</Cd>

  </SchmeNm>

  </Othr>

  </OrgId>

  </Id>

  </InitgPty>

  </GrpHdr>

  <PmtInf>

  <PmtInfId>AP_CHECK_BOFA_201210250650</PmtInfId>

  <PmtMtd>CHK</PmtMtd>

  <PmtTpInf>

  <LclInstrm>

  <Prtry>CII</Prtry>

  </LclInstrm>

  </PmtTpInf>

  <ReqdExctnDt>2012-10-25</ReqdExctnDt>

  <Dbtr>

  <Nm>ABC Company</Nm>

  <PstlAdr>

  <PstCd>77042</PstCd>

  <TwnNm>Houston</TwnNm>

  <CtrySubDvsn>TX</CtrySubDvsn>

  <Ctry>US</Ctry>

  <AdrLine>2101 CityWest Blvd</AdrLine>

  <AdrLine> </AdrLine>

  </PstlAdr>

  </Dbtr>

  <DbtrAcct>

  <Id>

  <Othr>

  <Id>9999999999</Id>

  </Othr>

  </Id>

  <Tp>

  <Cd>CACC</Cd>

  </Tp>

  <Ccy>USD</Ccy>

  <Nm>ABC Company</Nm>

  </DbtrAcct>

  <DbtrAgt>

  <FinInstnId>

  <ClrSysMmbId>

  <MmbId>acc number</MmbId>

  </ClrSysMmbId>

  <Nm>BANK NAME</Nm>

  <PstlAdr>

  <Ctry>US</Ctry>

  </PstlAdr>

  </FinInstnId>

  </DbtrAgt>

  <CdtTrfTxInf>

  <PmtId>

  <EndToEndId>367049</EndToEndId>

  </PmtId>

  <Amt>

  <InstdAmt Ccy="USD">11187.82</InstdAmt>

  </Amt>

  <ChqInstr>

  <ChqTp>CCHQ</ChqTp>

  <ChqNb>0000023748</ChqNb>

  </ChqInstr>

  <Cdtr>

  <Nm>BENEFICIARY</Nm>

  <PstlAdr>

  <PstCd>92620-2626</PstCd>

  <TwnNm>IRVINE</TwnNm>

  <CtrySubDvsn>CA</CtrySubDvsn>

  <Ctry>US</Ctry>

  <AdrLine>48 MINERS TRAIL</AdrLine>

  <AdrLine> </AdrLine>

  </PstlAdr>

  </Cdtr>

  </CdtTrfTxInf>

  </PmtInf>

  </CstmrCdtTrfInitn>

</Document>

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 7 2015
Added on Mar 5 2015
8 comments
2,021 views