使用dom解析xml檔案的屬性節點。
在不知道節點屬性的個數和屬性名時:
1、通過document.getelementbytagname(「標籤名」)獲得所有標籤名的節點,得到乙個nodelist集合
2、通過nodelist.getlength()獲得集合長度,遍歷集合
3、node node = nodelist.item(index)獲得裡面的節點
4、通過namednodemap attrs = node.getattributes()獲取所有屬性集合
5、通過attrs.getlength()遍歷集合,node attr = atrrs.item(index)
6、attr.getnodename()獲得屬性名,attr.getnodevalue()獲取屬性值
前提已經知道book節點有且只有1個id屬性,將book節點進行強制型別轉換,轉換成element型別。
1、通過document.getelementbytagname(「標籤名」)獲得所有標籤名的節點,得到乙個nodelist集合
2、通過nodelist.getlength()獲得集合長度,遍歷集合
3、element book=(element)booklist.item(i);//強制轉換為element型別
4、string attrvalue = book.getattribute(「id」);
解析xml檔案(DOM解析)
解析的檔案 醫院心電圖記錄單 門診號 1002080066 住院號 201800964 姓名 羅2 性別 女 年齡 26歲 心檢號 科室 婦產科 床號 9 複查時註明原心檢號 韻律 竇律 心房率 82 心室率 82 軸向 電軸正常 pr間期 0.13 qrs波 0.08 qt間期 0.34 正常心電...
Dom解析XML檔案
dom解析xml檔案的原理是把xml檔案的文件樹物件全部載入到記憶體中,然後解析,這種解析方式的缺點在於在手機 pad等cpu運算速度不快,記憶體有限的裝置上會影響軟體效率和系統效能。使用dom技術解析xml檔案案例 maomao 26 hy 27解析 public static listdompa...
Dom解析xml檔案
xml指可擴充套件標記語言 xml的設計宗旨是傳輸儲存資料 xml文件樹結構 xml文件形成了一種樹結構,它從 根部 開始,然後擴充套件到枝葉 利用dom規範,能夠實現dom 文件和xml之間的相互轉換,遍歷 操作相應dom文件的內容 dom規範的核心就是樹模型 dom解析xml的步驟 1.獲得解析...