java xml获取属性值_java – 如何获取具体属性值的特定XML元素?
我正在嘗試通過(guò)將所有“< Type>”來(lái)從URL解析XML文件。參數(shù)type_id =“4218”的元素?
XML文檔:
Football Matches...
...
...
...
...
...
...
這是我的Java代碼:
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(new URL("http://cubs.bluesq.com/cubs/cubs.php?action=getpage&thepage=385.xml").openStream());
doc.getDocumentElement().normalize();
NodeList nodeList = doc.getElementsByTagName("Type");
System.out.println("ukupno:"+nodeList.getLength());
if (nodeList != null && nodeList.getLength() > 0) {
for (int j = 0; j < nodeList.getLength(); j++) {
Element el = (org.w3c.dom.Element) nodeList.item(j);
type_id = Integer.parseInt(el.getAttribute("type_id"));
System.out.println("type id:"+type_id);
}
}
這個(gè)代碼給我所有的元素,我不想要,我想要所有元素的屬性type_id =“4218”!
總結(jié)
以上是生活随笔為你收集整理的java xml获取属性值_java – 如何获取具体属性值的特定XML元素?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BizCharts 使用笔记
- 下一篇: 根据数据库表gengxin实体类_ASP