首頁 >Java >java教程 >如何使用 DOM 在 Java 中讀寫 XML 資料?

如何使用 DOM 在 Java 中讀寫 XML 資料?

Linda Hamilton
Linda Hamilton原創
2024-12-06 01:26:09496瀏覽

How to Read and Write XML Data in Java Using the DOM?

如何使用Java 存取和修改XML 資料

文件物件模型(DOM) 提供了用於存取和編輯XML 文件的標準介面在爪哇。以下是如何使用DOM 讀寫XML 檔案的詳細指南:

讀取XML 檔案:

  1. 匯入庫:

  2. 導入庫:
  3. 先導入必要的XML相關的函式庫:

  4. 實例化DocumentBuilderFactory:
  5. 建立DocumentBuilderFactory的實例,負責建立DocumentBuilder物件:

    創建DocumentBuilder:
  6. 使用工廠取得解析XML 文件的DocumentBuilder 實例:
  7. 解析XML 文件:
  8. 在建構器上呼叫parse()來解析XML 檔案並建立一個DOM模型文件:
  9. 存取 XML 元素:
  10. 使用 getElementsByTagName(tag) 擷取與指定標籤對應的節點:
  11. 擷取文字值:
  12. 如果該節點有子節點,使用getFirstChild().getNodeValue() 擷取文字值:

    寫入XML 檔案:
  1. 初始化文件:
  2. 建立一個新的文件實例:
  3. 建立根元素:
  4. 建立一個XML文件的根元素:
  5. 新增子元素:
  6. 將子元素追加到根元素並提供其文字內容:
  7. 將根元素附加到文件:
  8. 將根元素加入文件:
  9. 實例化Transformer:
  10. 建立一個Transformer 實例將DOM 模型轉換為XML 文件:
  11. 設定轉換器屬性:
  12. 配置轉換器以縮排XML 並使用正確的編碼:
  13. 轉換並儲存XML:
  14. 將 DOM 來源傳遞給轉換器並指定儲存為 XML 的目標檔案:

以上是如何使用 DOM 在 Java 中讀寫 XML 資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn