兩個實現技術DOM(小規模)和SAX(大規模,樹狀結構)技術。
XML文件嵌入頁面就是數據島。
網絡媒體是流式處理機制。
JDOM是SAX的智能型分支。
Dom4j集合框架,需要安裝相應的jar包。
1.讀取文檔
?protected static Document parse(String xmlFile) throws Exception {
??SAXReader reader = new SAXReader();
??return reader.read(xmlFile);
?}
2.進行解析文檔
try {
???Document doc = parse("testone.xml");
???String str = "/tags";
???List list = doc.selectNodes(str);
???for(Iterator it=list.iterator();it.hasNext();) {
????Element element = (Element)it.next();
????String node = element.selectSingleNode("taga").getStringValue();
????System.out.println(node);
???}
??} catch(Exception e) {
???e.printStackTrace();
??}