1
我正在为某些XML编码查找帮助的XSL样式表工作。在对集合的内容详细说明水平,我有这样一些容器,以便:XSL同时选择属性AND元素的值
<container type="folder">1</container>
,我需要选择两个@type和容器的数值,但我能设法拉是号码。我应该如何构建我的查询来获得folder 1
?
我正在为某些XML编码查找帮助的XSL样式表工作。在对集合的内容详细说明水平,我有这样一些容器,以便:XSL同时选择属性AND元素的值
<container type="folder">1</container>
,我需要选择两个@type和容器的数值,但我能设法拉是号码。我应该如何构建我的查询来获得folder 1
?
如果当前节点是容器:
<xsl:value-of select="concat(@type, ' ', text())"/>
输入XML:
<container type="folder">1</container>
XSLT:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="container">
<xsl:value-of select="concat(@type, ' ', text())"/>
</xsl:template>
</xsl:stylesheet>
输出:
folder 1
精美的作品。谢谢!我从来没有记得concat。 – librarion
@librarion,不客气! –