解析xml檔案(DOM解析)

2021-08-15 05:34:38 字數 1200 閱讀 8725

解析的檔案:

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

<?xml-stylesheet type= 'text/xsl' href= '../xslt/sentence.xslt'?>

醫院心電圖記錄單

門診號:

1002080066

住院號:

201800964

姓名:羅2

性別:女

年齡:26歲

心檢號:

科室:婦產科

床號:9

複查時註明原心檢號

韻律:竇律;心房率:82;心室率:82;軸向:電軸正常;pr間期:0.13;qrs波:0.08;qt間期:0.34

正常心電圖

報告日期:

2023年01月10日

簽名:

使用輸入輸出流讀取檔案,然後使用dom4j解析:

file file = new file("c:\\users\\administrator.windows-vk1la9f\\desktop\\新建文字文件.txt");

saxreader read = new saxreader();

document document = read.read(file);

element root = document.getrootelement();

// string res = null;

// string res3 = "";

// string res2 = "";

// string res4 = "";

// string s = "";

// @suppresswarnings("unchecked")

// listlist = root.element("document").elements("compend");

// for (element doc : list)

// }

// for (element ele : list2)

// s =res3+res4;

// }

// system.out.println(s);

system.out.println(root);

}

使用string的型別解析出的內容拼接成一段字串。

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.獲得解析...

XML檔案解析之DOM解析

1.xml概念 xml 可擴充套件標誌語言 extensible markup language 1 是一種很像超文字標記語言 html 的標記語言 2 它的設計宗旨是傳輸和儲存資料,而不是顯示資料 html是用來顯示資料 3 最大特點是 它的標籤沒有被預定義 2.dom解析思路 dom解析xml時...