我有喜歡的xml:如何返回節點的文本,而不子節點文本
<item id="1">
<items>
<item id="2">Text2</item>
<item id="3">Text3</item>
</items>Text1
</item>
如何返回<item id="1">
(「文本1」)的文本? <xsl:value-of select="item/text()"/>
什麼也沒有返回。
我的XSLT是:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<xsl:apply-templates select="item"/>
</body>
</html>
</xsl:template>
<xsl:template match="item">
<xsl:value-of select="text()"/>
</xsl:template>
</xsl:stylesheet>
我不知道還有什麼類型提交我的編輯
這取決於當前的上下文是什麼(即當前節點是什麼)。在你的情況下,你必須定位在'item'元素的父項。您能否向我們展示您當前的XSLT,因爲這會澄清事情。謝謝。 – 2013-04-21 18:56:25
你真的可以編輯你的問題來包含XSLT,而不是添加評論嗎?謝謝! – 2013-04-21 19:03:49