我有一個給定的XML文檔(結構不能改變)並且想要獲得寫在節點上方的註釋。該文件看起來像這樣:使用XPath訪問註釋一個扁平的層次
<!--Some comment here-->
<attribute name="Title">Book A</attribute>
<attribute name="Author">
<value>Joe Doe</value>
<value>John Miller</value>
</attribute>
<!--Some comment here-->
<attribute name="Code">1</attribute>
所以評論是可選的,但如果有一個,我想要獲得每個屬性上面的評論。 使用/*/comment()[n]
會給我評論n,但對於n = 2我自然會得到第三個屬性的評論,所以屬性和評論之間沒有任何聯繫任何想法? 感謝
我明白了,謝謝 – Sebastian 2010-04-14 15:19:09