※问题类别:
javax.xml和org.w3c.dom的使用
※系统环境:
Win 10、Java 8u265、Eclipse Version 2020-09
※状况概述:
我有串xml字串,范例如下
https://jsbin.com/hiwukowaqa/edit?html
我要撷取<entry><key><value>ID</value></key><value>01</value></entry>
抓出ID的值是01
※程式码:
因为无法使用以下这种javax.xml.xpath的方式处理
XPathExpression expression =
xPath.compile("//beans//bean//property[@name='output']");
所以改用org.w3c.dom的方式处理
Element eElement = (Element) nNode;
eElement.getElementsByTagName("entry").item(0).getTextContent());
会抓出ID01,再自己substring处理
虽然可以达到目地,但想请教先进是否有更好的处理方式?
感谢
※错误讯息:
无,只是想知道是否有更好的处理方式?
※补充说明:
无