[問題]JDOM取值

看板java作者 (MR.Q)時間17年前 (2008/06/25 22:16), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/5 (看更多)
請問大家使用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

06/26 01:45, , 1F
不熟 JDOM, 看看能不能用 xpath 直接取得吧...
06/26 01:45, 1F
文章代碼(AID): #18ObCpsQ (java)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 5 篇):
問題
1
1
文章代碼(AID): #18ObCpsQ (java)