我目前有一個字符串(XSLT 1.0),我想將它變爲一個NodeList,以便可以使用下面的示例。在xsl中將字符串轉換爲節點列表
($的TestString表示XML樹的元素)
<xsl:apply-templates select="$testString">
<xsl:template match="$testString">
我曾嘗試使用下面的嘗試,但既不似乎工作
<xsl:apply-templates select="xx:node-set($testString)">
<xsl:apply-templates select="exslt:node-set($testString)">
是否有一個客場字符串轉換爲另一變量是什麼啊NodeList屬性?或者反正有這個嗎?
更新:我目前有一個使用XML調用XSL的JSP。 JSP頁面接受一個傳遞給XSL頁面的字符串。該字符串表示XML中的元素。我試圖通過每個節點搜索該元素並返回該元素的值。
字符串不是節點。從字符串創建節點的唯一方法是嘗試使用XML解析器解析它。這不能在XSLT 1.0或2.0轉換中動態完成。 – 2010-10-18 13:17:53