我是XSLT新手,請大家幫忙。 我們有一個XML,我們想將它轉換成Ruby ActiveResource格式的XML。請幫助我使用XSLT代碼。謝謝。如何將自定義XML轉換爲Ruby ActiveResource XML格式
XML輸入
<PARM>
<PC>0</PC>
<PMT NM="THEME" DN="THEME" IR="0" T="0">
<PV V="fast" L="" H="" C="4"/>
</PMT>
<PMT NM="INGREDIENTS" DN="INGREDIENTS" IR="0" T="0">
<PV V="chicken" L="" H="" C="5"/>
<PV V="tomato" L="" H="" C="12"/>
</PMT>
</PARM>
所需的XML輸出
<facet-groups type="array">
<facet-group>
<name>THEME</name>
<facets type="array">
<facet>
<name>fast</name>
<count>4</count>
</facet>
</facets>
</facet-group>
<facet-group>
<name>INGREDIENTS</name>
<facets type="array">
<facet>
<name>chicken</name>
<count>5</count>
</facet>
<facet>
<name>tomato</name>
<count>12</count>
</facet>
</facets>
</facet-group>
</facet-groups>
請幫助。謝謝。
在此基礎上定義'PMT'一個數組? –