1
我正在嘗試在xml中找到每個元素的xpath並將其作爲元素值進行提取。 我的源文件看起來像:MarkLogic:使用xquery獲取元素的xpath
<root>
<parent1>
<child1></child1>
<child2></child2>
</parent1>
<parent2>
<child1></child1>
</parent2>
</root>
我想要的輸出,如:
<root>
<parent1>
<child1> /root/parent1/child1 </child1>
<child2> /root/parent1/child2 </child2>
</parent1>
<parent2>
<child1> /root/parent2/child1 </child1>
</parent2>
</root>
我目前得到的輸出爲:
<root>
<parent1>
<child1> /root/parent1/child1 </child1>
<child2> /root/parent1/child2 </child2>
</parent1>"
<parent2>
<child1> /root/parent1/parent2/child1 </child1>
</parent2>
</root>
我無法正確地遍歷找到xpath。任何投入都是有價值的。
顯示代碼,即使它是錯誤的,通常讚賞.. – grtjn 2015-02-10 12:24:41