我使用XPathJava我不太清楚C#。如何將使用XPath的簡單C#方法轉換爲Java方法?
在這個時候,我不得不使用的XPath到的Java方法的一些C#方法轉換,我對此有一些疑慮。
在C#方法,我發現下面的代碼行:
System.Xml.XmlNode element;
System.Xml.XmlNode filter;
filter = _document.CreateElement("filter");
element = _document.CreateElement("name");
element.InnerText = es.Descrizione;
filter.AppendChild(element);
,我試圖將其轉換成Java代碼。
我認爲第2行可譯爲:
Element element;
Element filter;
(這是簡單的一個Jdom的元素對象的聲明)
但我對如何在這些行翻譯疑點重重Java:
filter = _document.CreateElement("filter");
element = _document.CreateElement("name");
filter.AppendChild(element);
你能幫助我嗎?
TNX
安德烈
首先,您的C#代碼不使用XPath。它只使用DOM方法。其次,在Java中,您可以選擇樹型模型:DOM,JDOM,XOM,DOM4J。你已經暗示你想要使用JDOM(這可能是一個不錯的選擇),但你會得到令人困惑的答案,因爲你沒有真正明確這一點。 –