如何迭代xml中的项并使用XSLT将它们放入html表中?
我想将下面的XML片段转换为HTML表格格式。“布局”中的每个项都占据HTML表中的一个单元格。但并非表中的每个单元格都有一个项如何迭代xml中的项并使用XSLT将它们放入html表中?,xml,xslt,Xml,Xslt,我想将下面的XML片段转换为HTML表格格式。“布局”中的每个项都占据HTML表中的一个单元格。但并非表中的每个单元格都有一个项 <layout> <item row="0" column="1" colspan="12"> <string> blah1 </string> </item> <item row=&quo
<layout>
<item row="0" column="1" colspan="12">
<string> blah1 </string>
</item>
<item row="1" column="1" colspan="2">
<string> blah2 </string>
</item>
<item row="1" column="2" colspan="2">
<string> blah2 </string>
</item>
<item row="2" column="3" colspan="2">
<string> blah3 </string>
</item>
</layout>
胡说八道
废话
废话
废话
我需要编写一个XSLT来完成这项工作。我是XSLT新手。我正在考虑使用“for each”。但是有没有办法计算布局中有多少行并运行那么多循环?我是否需要找出最大行值并将其设置为XSLT变量,然后启动循环?我是以命令式编程的方式考虑这一点的,但是XSLT是完全不同的……这是否回答了您的问题?