xslt-2.0

    0熱度

    1回答

    在xsl:variable中使用as =「element(data)+」和as =「element(data)」有什麼區別。下面的XSL解決方案如果使用「+」,但在使用「」時不起作用。有人可以澄清。

    1熱度

    1回答

    如何使用XSL選擇特定元素節點內的所有文本節點? 輸入XML: <node1 id="1"> <node2 id="2"> <node3 id="3" /> <node4 id="4"> <node5 id="5">Text node1</node5> <node6 id="6">Text node2</node6> </node4> </node2> <node7 id="7">

    0熱度

    2回答

    我有一個節點標識列表。我想將「-Selected」追加到給定的一組節點ID中的所有文本節點。請讓我知道我們如何使用XSL實現相同? 輸入: <node1 id="a"> <node2 id="b"> <node3 id="c">Text node0</node3> <node4 id="d"> <node5 id="e">Text node1</no

    1熱度

    1回答

    如何使用XSL檢索xml的根節點的id屬性?

    20熱度

    4回答

    在我的Web應用程序中,我需要使用Saxon TransformerFactory才能使用XSLT 2.0,但我無法使用setProperty方法,因爲我沒有這個權限在Web服務器上,並且存在安全經理。 所以我已閱讀,它應該是可能做到這一點: 如果Services API(在JAR規範中詳述),如果有的話,來確定類名稱。 Services API將在運行時可用的jar文件中的META-INF/se

    1熱度

    1回答

    我的XSL源文件看起來像這樣 <Topology> <Environment> <Id>test</Id> <Machines> <Machine> <Id>machine1</Id> <modules> <module>m1</module> <module>m2</module> </m

    1熱度

    1回答

    考慮以下XSLT 2.0模板 <xsl:template match="/"> <xsl:variable name="var1"> <elem>1</elem> <elem>2</elem> <elem>3</elem> </xsl:variable> <xsl:text>var1 has </xsl:text> <xs

    2熱度

    2回答

    我想匹配的模式到使用匹配功能XSLT/XPath的一個字符串匹配,如下所示: <xsl:when test="matches('awesome','awe')"> ... </xsl:when> 然而,在這兩個火狐3.5.9和IE8,它不沒有出現。 IE8告訴我「匹配」不是有效的XSLT或XPath函數。「這是否由於XSLT 2.0不被支持,是否有解決方法?

    1熱度

    5回答

    我想知道XSLT文件是否可以從位於遠程zip文件夾中的XML(從工作的服務器)讀取數據,而無需任何外部處理器(saxon和等等)並且不下載它。 如果不這樣做,我會訴諸閱讀壓縮包中的信息......這會將我帶到我的其他(新手)問題。 我目前有一個XSLT,可以訪問並從下載和提取的XML文件中獲取數據,但是如果不提取它,我無法做到這一點。我已經閱讀了Altova和xslt 2.0,但可以使用docum

    0熱度

    2回答

    這是XSLT 2 format-dateTime函數的問題。 請任何人都可以告訴我如何使A.M./P.M。不顯示點/週期(AM/PM)? <xsl:variable name="ampm" select="format-dateTime(DATE, '[PN]')"/> 下面的代碼返回空白嗎? <xsl:value-of select="replace($ampm,'.','')"/> 感