这个问题在这里已经有答案了:
如何使用java获取xml节点的属性值(6个答案)
如何使用java读取xml属性(6个答案)
在java中从xml获取特定属性值(1个答案)
上个月关门了。
我想解析一个包含link标记的xml。前-
<Link href="/myaccountid/01606398/"/>
我想解析值“myaccountid/01606398”。我尝试在java中使用xml解析器。下面是我的代码,但我无法解析它返回空字符串。
DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
InputSource src = new InputSource();
src.setCharacterStream(new StringReader(gen2_httpclient.Httpjson));
Document doc = builder.parse(src);
if(doc.getElementsByTagName("Link").getLength() == 1) {
account_id = doc.getElementsByTagName("Link").item(0).getTextContent();
String[] owner = account_id.split("=");
log.warn("OWNER = " + owner);
final_id = owner[1];
有谁能建议我如何用java解析它吗。提前谢谢。
暂无答案!
目前还没有任何答案,快来回答吧!