-1
我正在使用XSLT編寫xml到json解析器。XSLT具體路徑
這裏是我的xml:
<Item>
<ChildItems>
<Item>
<Id>child-1</Id>
</Item>
<Item>
<Id>child-2</Id>
</Item>
</ChildItems>
<Id>main-1</Id>
</Item>
我試圖讓主要元素(主要-1)的ID,但我得到的第一ChildItem(子-1)的ID。
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
xmlns:custom="custom:v1:interop" version="1.0">
...
"Id": "<xsl:value-of select="//custom:Item/custom:Id" />"
...
我不能改變的XML,所以請不要認爲這是解決方案。
謝謝。
爲什麼不發佈**完整的**示例,使我們能夠重現您的問題(包括與命名空間相匹配的XSLT的XML)。最重要的是:當你打電話給你的時候(在什麼情況下)。 –