檢測元件我正在尋找一種方式來解析出的文本中的元素。大教堂XML解析器,文本
例如我有以下XML
<Elem1>
<Elem1.1>{some text} <newLine/> {some text}</Elem1.1>
</Elem1>
,所以我可以給Elem1.1元素,但是當我的節點上調用.getTextContent(),我從中{一些文本}找回{一些文字}(所以標籤已經基本被刪除)。
我如何獲得新的線路,這樣我可以在JSON對象我解析了這個XML的\ n更換呢?
這基本上就是我現在所擁有的
NodeList nodeList = document.getElementsByTagName("Elem1");
for(int i = 0; i < nodeList.getLength(); i++) {
Node node = nodeList.item(i);
NodeList nodeList2 = ((Element)node).getElementsNyTagName("Elem1.1");
for(int j = 0; j < nodeList2.getLength(); j++) {
Element elem11 = (Element)nodeList2.item(j);
// Add elem11.getTextContent() to an object and later use GSON to convert to Json string and save to file
}
}
感謝, DMAN
如果已添加 以在xml文本中插入\ n,請嘗試將其替換爲「 」 –
user1573133