XML 格式化工具
以任意縮排級別格式化 XML 字串。雖然無法自定義格式化規則,但通過每個元素的縮排模式可實現最佳可讀性。
XML 詳解
什麼是 XML?
可擴充套件標記語言(XML)是一種標記語言,定義了以人類和機器均可讀的格式對文件進行編碼的規則。XML 與 HTML 類似,同屬標記語言。
XML 的設計目標註重網際網路上的簡單性、通用性和易用性。它是一種通過 Unicode 對多種語言提供強力支援的文本資料格式。XML 的設計以文件為中心,但該語言也被廣泛用於表示 Web 服務等場景中的任意資料結構。
為什麼使用 XML?
使用可擴充套件標記語言的本質原因已在標記語言(參見 Markup language § XML)和標準通用標記語言的相關說明中闡述。
已有數百種使用 XML 語法的文件格式被開發出來,包括 RSS、Atom、SOAP、SVG、XHTML 等。基於 XML 的格式已成為許多辦公生產力工具的預設格式,如 Microsoft Office(Office Open XML)、OpenOffice.org 和 LibreOffice(OpenDocument)、Apple iWork 等。XML 還為 XMPP 等通訊協議提供了基礎語言。Microsoft .NET 框架的應用程式使用 XML 檔案進行配置,屬性列表也是基於 XML 構建的配置儲存實現。