如何使用Java 存取和修改XML 資料
文件物件模型(DOM) 提供了用於存取和編輯XML 文件的標準介面在爪哇。以下是如何使用DOM 讀寫XML 檔案的詳細指南:
讀取XML 檔案:
匯入庫:
導入庫:- 先導入必要的XML相關的函式庫:
實例化DocumentBuilderFactory:- 建立DocumentBuilderFactory的實例,負責建立DocumentBuilder物件:
創建DocumentBuilder: 使用工廠取得解析XML 文件的DocumentBuilder 實例:-
解析XML 文件: 在建構器上呼叫parse()來解析XML 檔案並建立一個DOM模型文件:-
存取 XML 元素: 使用 getElementsByTagName(tag) 擷取與指定標籤對應的節點:-
擷取文字值: 如果該節點有子節點,使用getFirstChild().getNodeValue() 擷取文字值:
寫入XML 檔案:-
初始化文件: 建立一個新的文件實例:-
建立根元素: 建立一個XML文件的根元素:-
新增子元素: 將子元素追加到根元素並提供其文字內容:-
將根元素附加到文件: 將根元素加入文件:-
實例化Transformer: 建立一個Transformer 實例將DOM 模型轉換為XML 文件:-
設定轉換器屬性: 配置轉換器以縮排XML 並使用正確的編碼:-
轉換並儲存XML: 將 DOM 來源傳遞給轉換器並指定儲存為 XML 的目標檔案:
以上是如何使用 DOM 在 Java 中讀寫 XML 資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!