作者caty1010 (MR.Q)
看板java
标题[问题]JDOM取值
时间Wed Jun 25 22:16:18 2008
请问大家使用JDOM抓XML元素的值
ex:
<say>
<word>hello</word>
</say>
抓那个hello,一定要用List和iterator的方式抓吗?
Element word;
SAXBuilder builder = new SAXBuilder(false);
Document document = builder.build("D:\\JDOM.xml");
Element rootElement = document.getRootElement();
List MyXml = rootElement.getChildren("say");
Iterator i = MyXml.iterator();
while(i.hasNext()){
word = (Element)i.next();
out.print(word.getChildText("word")+"<br>");
}
有没有其他精简的写法。
或是没有使用到list的写法呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.181.215
1F:推 adrianshum:不熟 JDOM, 看看能不能用 xpath 直接取得吧... 06/26 01:45