看板 java 關於我們 聯絡資訊
請問大家使用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
adrianshum:不熟 JDOM, 看看能不能用 xpath 直接取得吧... 06/26 01:45