我是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'一个数组? –