1115498377
2017-10-14 16:48
首先“nodelist.item(j).getFirstChild().getNodeValue()”获取的内容是子节点(text类型节点)的text内容 那你就直接获取整个节点中的text文本内容,手动分解字符串。 String str=nodelist.item(j).getTextContent(); String text=str.substring(2);//2是冰字在字符串中的下标(或者将2替换为str.indexOf("冰"))
你这个得到的是“aa”,但是我想要“冰与火之歌“,这个可以用nodelist.item(j).getLastChild().getNodeValue()得到,但是如果中间还有子节点的话获取中间的既不能用first也不能用last了
nodelist.item(j).getFirstChild().getTextContent()
Java眼中的XML---文件读取
83199 学习 · 431 问题
相似问题