xml這種檔案格式在很多時候都是很适合我們用來存取資料的,是以利用程式來生成xml檔案和解析xml檔案就顯得比較重要了。在dom中是把每一個元素都看做是一個節點Node的,所有頁面上的屬性、元素等都是繼承自Node的,是以當擷取到的是一個Node,而你知道它實際的類型并需要使用的時候就可能會需要進行類型轉換了。
Element root = document.getDocumentElement();//擷取根節點
下面是代碼:
生成xml:
生成的xml檔案是這個樣子
在進行輸出寫到檔案的時候可以設定一些Transformer輸出的參數,如xml的編碼,或者輸出形式等。
下面的解析也是基于這個檔案的。
解析xml:
解析後輸出的結果: