天天看點

Java---XML的解析(1)-DOM解析代碼示範:

本章隻講DOM解析。接下來還會學習Dom4j和StAX 解析技術

DOM解析:

DOM解析一次将所有的元素全部加載到記憶體中:如有以下XML文檔:

由于DOM解析,一次性的将所有元素(包含屬性和文本) 全部加載到記憶體中,是以不适用于解析大量的資料。

Java---XML的解析(1)-DOM解析代碼示範:

JAXP-DOM解析:

包: 

javax.xml.parse – 關鍵類DocumentBuilder,文檔解析對像。 

org.w3c.dom – 關鍵類Document代表記憶體中的文檔對像模型。

java.xml – 關鍵類Transformer,用于将記憶體中的文檔儲存到檔案中。

Java---XML的解析(1)-DOM解析代碼示範:
Java---XML的解析(1)-DOM解析代碼示範:

users.xml:-在xml4檔案夾下面

小知識點:

注意:子類才可以當父類用。

父類的話,如果你确定那個類一定是這個父類的某個子類了,才可以強轉為子類!!!