2
我有一個像XML消息如下:XSLT和-每個
<message>
<line number="1"><li>1</li><li>2</li><li>3</li></line>
<line number="2"><li>x</li><li>y</li><li>z</li>
</line>
<line number="3"><li>a</li><li>b</li><li>c</li>
</line>
</message>
我很奇怪,爲什麼下面的XSLT不返回<li>
元素,但只有裏面是什麼<li></li>
:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" encoding="utf-8" indent="no"/>
<xsl:template match="/">
<xsl:for-each select="/message/line">
line <xsl:value-of select="position()"/>: <xsl:value-of select="."/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
例如:line 1: 123
而不是line 1: <li>1</li><li>2</li><li>3</li>
非常感謝 - 這就是我一直在尋找的東西。 – Christian68