课程
/后端开发
/Java
/Java眼中的XML---文件读取
如果我想得到
中的“冰与火之歌“,那我怎么在nodelist.item(j).getFirstChild().getNodeValue()中来得到呢
2017-10-14
源自:Java眼中的XML---文件读取 2-3
正在回答
首先“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文件,如何应用 Java“解析 XML
2 回答getNodeValue();方法的返回值
1 回答关于Json和XML
2 回答关于就业问题
3 回答关于习题的问题
2 回答关于sax去除空格