我是初學者學習XSL和我需要的XSL文件有助於改變我原來的XML,它看起來像組元素,新的父節點(XSLT)
<dataroot>
<pod>
<id>1</id>
<mfp>
<type>1</type>
<val>10</val>
</mfp>
<mfp>
<type>2</type>
<val>12</val>
</mfp>
</pod>
<pod>
<id>2</id>
<mfp>
<type>1</type>
<val>100</val>
</mfp>
</pod>
</dataroot>
,我需要有包含新節點MFPS所有mfp元素爲一個吊艙,如
<dataroot>
<pod>
<id>1</id>
<MFPS>
<mfp>
<type>1</type>
<val>10</val>
</mfp>
<mfp>
<type>2</type>
<val>12</val>
</mfp>
</MFPS>
</pod>
<pod>
<id>2</id>
<MFPS>
<mfp>
<type>1</type>
<val>100</val>
</mfp>
</MFPS>
</pod>
</dataroot>
請幫我解決這個問題。由於
您輸入只有一個 「吊艙」 元素(根節點)。但是,你的輸出似乎有更多(輸出不能有多於一個根節點,但輸出不是這種情況)。你能通過發佈完整的XML輸入和輸出更清楚嗎? –
原始XML看起來像 [code] <?xml version =「1.0」?> .... [/代碼] 只有一個根,很多 ... 節點 –
user3294104
剛纔編輯的問題 – user3294104