1
我收到了一个xml文件,我想使用xsl格式化它,但要求是 抓取元素并按顺序将其打印出来接收xml文件。 看下面的例子,第一个特殊元素有一个订单元素,然后下一个没有一个,第三个有一个。 所以我想要的输出就是这样。 感谢我nAdvance如何匹配所有元素并按原始顺序打印
<main>
<submain>
<detail>
<specials>
<spec-qty>1</spec-qty>
<spec-desc> Receivable </spec-desc>
</specials>
<order>
<text>Test</text>
</order>
<specials>
<spec-qty>-1</spec-qty>
<spec-desc>Receivable1 </spec-desc>
</specials>
<specials>
<spec-qty>-1</spec-qty>
<spec-desc> Receivable2 </spec-desc>
</specials>
<order>
<text>Test2</text>
</order>
</detail>
</submain></main>
输出应该是:
qty 1 Receivable order:Test qty -1 Receivable1 qty -1 Receivable2 order: Test2
感谢和抱歉先前未完成代码
根据您的输入提供示例输出。 –