读书人

关于XSLT的for-each用法解决办法

发布时间: 2012-02-04 15:43:08 作者: rapoo

关于XSLT的for-each用法
原格式如下:
<span row= "1 " col= "1 "/>
<span row= "1 " col= "2 "/>
<span row= "2 " col= "1 "/>
.....................

目标格式:
<row index= "1 ">
<col index= "1 "/>
</row>
.........

应该如何处理?

[解决办法]
xml -> xml
还是xml -> html
[解决办法]
<xsl:for-each select= "span ">
<xsl:element name= "row ">
<xsl:attribute name= "index ">
<xsl:value-of select= "@row ">
</xsl:attribute>
<xsl:element name= "col ">
<xsl:attribute name= "index ">
<xsl:value-of select= "@col ">
</xsl:attribute>
</xsl:element>
</xsl:element>
</xsl:for-each>
[解决办法]
可以参考这篇:
http://blog.csdn.net/cds27/archive/2006/06/08/780942.aspx

读书人网 >XML SOAP

热点推荐