最近我有一個需求,我需要將Idoc-xml轉換爲純文本.txt文件並傳輸到外部合作伙伴。我不熟悉這個XSLT編程,所以任何示例或鏈接都會非常有幫助。XSLT到IDoc-XML到純文本文件
我的XML是這樣的:
<info>
\t <Segment1>
\t \t <Segment2>
\t \t \t <Segment3>
\t \t \t \t <PO>876522</PO>
\t \t \t </Segment3>
\t \t \t <Segment4>
\t \t \t \t <Date>20171224</Date>
\t \t \t </Segment4>
\t \t \t <Segment5>
\t \t \t \t <Invoice>312</Invoice>
\t \t \t </Segment5>
\t \t </Segment2>
\t </Segment1>
\t <Segment6>
\t \t <Segment7>
\t \t \t <Material>435-A90</Material>
\t \t \t <Quatity>7</Quatity>
\t \t \t <Price>12.00</Price>
\t \t \t <Expiry>01.12.2020</Expiry>
\t \t \t <Item>780AD09</Item>
\t \t \t <Descp>Pencil-56AP</Descp>
\t \t </Segment7>
\t </Segment6>
\t <Segment6>
\t \t <Segment7>
\t \t \t <Material>901-K78</Material>
\t \t \t <Quatity>7</Quatity>
\t \t \t <Price>12.00</Price>
\t \t \t <Expiry>25.01.2028</Expiry>
\t \t \t <Item>90KL76Y</Item>
\t \t \t <Descp>Rubber-90AP</Descp>
\t \t </Segment7>
\t </Segment6>
\t <Segment6>
\t \t <Segment7>
\t \t \t <Material>123-65D</Material>
\t \t \t <Quatity>10</Quatity>
\t \t \t <Price>67.00</Price>
\t \t \t <Expiry>01.01.2020</Expiry>
\t \t \t <Item>LOERF90</Item>
\t \t \t <Descp>Pen-19EU</Descp>
\t \t </Segment7>
\t </Segment6>
</info>
我的預期輸出:
876522|24.12.2017|312|435-A90|7|12.00|01.12.2020|780AD09|Pencil-56AP
876522|24.12.2017|312|901-K78|7|12.00|25.01.2028|90KL76Y|Rubber-90AP
876522|24.12.2017|312|123-65D|10|67.00|01.01.2020|LOERF90|Pen-19EU
我需要在項目級循環這是「第6部分」。 非常感謝。
,是我的錯,它只是錯字錯誤。感謝指出。 – Rupesh
對不起Rupesh – RICKYMY