1
我已經給出了XML文檔和一些節點。這個節點被我的類包裝,這個類應該被序列化,然後反序列化(在一些工作流中)。我的問題揭示,因爲我的節點實現(我必須使用)無法序列化。在反序列化之後,我必須對序列化節點進行一些參考(具體來說就是它的父節點)。獲取XML節點位置 - XPath?
我想實現的是將路徑保存到我的節點,以便可以序列化的一些明確的對象。然後這個對象(序列化路徑)必須明確地恢復到基節點。
此行爲使我思考XPath。 XPath對象(它的命令)可以被序列化並且可以用來從文檔中獲取節點。但是我不知道任何將XPath保存到XML文檔上下文中的方法。
任何幫助,將不勝感激
這個話題是關於給定父母的位置。我想達到全球的位置(提到的職位列表)。用C#編寫的解決方案對我來說是非常手動的 - 我想用專門的課程 - 我自己寫這個不會很花哨。 –
這是你在追求什麼? http://stackoverflow.com/questions/4746299/generate-get-xpath-from-xml-node-java 我真的不明白你的意思是「全球定位」。 –
全局位置對我來說意味着從xml根到給定節點的完整路徑 –