使用DOM解析xml

2021-08-31 19:37:12 字數 527 閱讀 2716

解析xml的技術有很多中,本函式使用的是dom技術,其中person類中有id,name,age三個屬性。xml檔案內容如下:

<?xml version="1.0" encoding="utf-8"?>

shifu

21xiaobaozi

21xiaozeng

22

下面是對上面的xml檔案進行解析的詳細**。當然,解析前要將xml檔案寫道輸入流當中。

public listparser(inputstream instream) throws exception

else if("age".equals(child.getnodename()))}}

/* 將生成的物件新增到persons集合中 */

persons.add(person);

}instream.close();

return persons;

}

使用DOM方式解析XML

一 建立乙個xml檔案 如下圖 二 解析xml檔案 public class domtest 解析book節點的子節點 nodelist childnodes book.getchildnodes 遍歷childnodes獲取每個節點的節點名和節點值 for int k 0 k 區分出text型別的...

XML解析之DOM解析

一開始我也不會,就找資料,這種資料多的要命,一搜一大堆,眼花繚亂的,沒看到滿意的。反正要掌握的,何不多寫寫,別人寫的大多數是針對某個xml進行解析的,我不喜歡這樣,太麻煩。以下 基本上可以解析平常xml格式的內容了,不需要怎麼改動 首先獲取dom解析最重要的工廠類,通過工廠類獲取解析xml用到的物件...

解析xml檔案(DOM解析)

解析的檔案 醫院心電圖記錄單 門診號 1002080066 住院號 201800964 姓名 羅2 性別 女 年齡 26歲 心檢號 科室 婦產科 床號 9 複查時註明原心檢號 韻律 竇律 心房率 82 心室率 82 軸向 電軸正常 pr間期 0.13 qrs波 0.08 qt間期 0.34 正常心電...