国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Java dom4j 解析xml文檔
1. 讀取并解析XML文檔:

SAXReader reader = new SAXReader();
Document document = reader.read(new File(fileName));

reader的read方法是重載的,可以從InputStream, File, Url等多種不同的源來讀取。得到的Document對象就帶表了整個XML。
讀取的字符編碼是按照XML文件頭定義的編碼來轉(zhuǎn)換。如果遇到亂碼問題,注意要把各處的編碼名稱保持一致即可。

2. 取得Root節(jié)點

Element root=document.getRootElement();
root元素是xml文檔的根節(jié)點。一切XML分析都是從Root元素開始的。

3. 遍歷XML樹
  DOM4J提供至少3種遍歷節(jié)點的方法:
  1) 枚舉(Iterator)
  // 枚舉所有子節(jié)點
  for ( Iterator i = root.elementIterator(); i.hasNext(); ) {
  Element element = (Element) i.next();
  // do something
  }
  // 枚舉名稱為foo的節(jié)點
  for ( Iterator i = root.elementIterator(foo); i.hasNext();) {
  Element foo = (Element) i.next();
  // do something
  }
  // 枚舉屬性
  for ( Iterator i = root.attributeIterator(); i.hasNext(); ) {
  Attribute attribute = (Attribute) i.next();
  // do something
  }

List<Element> elementList=root.elements();   獲得根元素下的所有子節(jié)點。
String elementName=element.getName();       獲得element節(jié)點的名字
String elementValue=element.getText();      獲得element節(jié)點的文本節(jié)點值
Attribute attribute=element.attribute();    獲得element節(jié)點的屬性
String attrValue=element.attributeValue("attrValue"); 獲得屬性值
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
DOM4j使用教程
Dom4j 學(xué)習(xí)筆記
Dom4j下載及使用Dom4j讀寫XML簡介
Java程序員從笨鳥到菜鳥之(二十七)XML之Jdom和DOM4J解析
DOM4J解析XML文檔、Document對象、節(jié)點對象節(jié)點對象屬性、將文檔寫入XML文件
Dom4J解析xml文檔
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服