使用DOM方式解析XML

2021-07-14 19:18:29 字數 539 閱讀 2292

一、建立乙個xml檔案(如下圖)

二、解析xml檔案

public

class domtest

//解析book節點的子節點

nodelist childnodes = book.getchildnodes();

//遍歷childnodes獲取每個節點的節點名和節點值

for(int k=0;k//區分出text型別的node以及element型別的node

if(childnodes.item(k).getnodetype()==node.element_node)

}system.out.println("********************==結束遍歷第" + (i + 1) + "本書的內容********************==");

}} catch (parserconfigurationexception e) catch (saxexception e) catch (ioexception e) }}

三、解析結果

Dom方式解析Xml

初學dom解析xml dom方式解析xml檔案 1.遍歷所有節點 2.查詢某乙個節點 3.刪除節點 4.更新結點 5.新增節點 使用dom方式對xml文件進行crud public class demo3 得到xml文件中所有標籤 test public void read2 throws exce...

應用DOM方式解析xml

xml檔案的宣告 xml檔案 冰與火之歌 喬治馬丁 2014 89 安徒生童話 2004 77 english xml檔案的遍歷,遍歷屬性值 建立乙個documentbuilde ctory的物件 documentbuilde ctory dbf documentbuilde ctory.newin...

使用DOM解析xml

解析xml的技術有很多中,本函式使用的是dom技術,其中person類中有id,name,age三個屬性。xml檔案內容如下 shifu 21xiaobaozi 21xiaozeng 22 下面是對上面的xml檔案進行解析的詳細 當然,解析前要將xml檔案寫道輸入流當中。public listpar...