
XML Formatter 是一個工具,可以讀取任何 XML 文件並以乾淨、一致的結構重寫它。 貼上一個縮小或混亂的 XML 有效載荷 - SOAP 信封、RSS 提要、Maven pom.xml、Android 佈局、網站地圖 - 並返回可讀取的正確縮排標記,或在您需要盡可能小的大小時將格式化文件折疊到一條緊湊的線。
API、Build Tools 和 Exports 的原始 XML 通常出現在一條巨大的線路上,或是無法掃描的混合標籤和空間。 美化它揭示了元素層次結構,以便您可以找到所需的節點、發現缺少的標籤或區分兩個版本。 縮小反之亦然 - 剝離標籤之間的空格以縮小配置檔案或請求正文,而不改變其含義。 此工具同時執行並驗證文件,因此在到達解析器之前捕獲錯誤的標記。
使用無依賴解析器 - 沒有 DomParser,沒有伺服器往返,在您的瀏覽器中運行 100% 一切。 XML 文件經常攜帶配置、整合有效載荷或內部識別碼,因此您貼上的任何內容都不會上傳或儲存。 評論、CDA 部分、XML 聲明和您的原始屬性順序都被保留,一旦頁面載入,該工具將繼續離線工作。
格式保留了具有意義的東西,並使不正常化的內容正常化。 保留屬性順序,因為儘管 XML 認為它不顯著,但差異工具和審稿人卻沒有。 CData 部分和評論未經影響就存活下來。 混合內容的元素內部的空白是沒有格式化程式可以安全回流的一件事,因為在 XML 中,文字和子元素之間的空間是文件的一部分,而不是佈局,所以這些區域是保持原樣而不是重新縮排。
將任何 XML 文件貼到輸入面板 - 縮小、縮排或介於兩者之間 - 或點擊載入樣本以從具有屬性、註解和 CData 區塊的逼真的目錄範例開始。
選擇 Beautify 以 2 空間、4 空格或標籤縮排來漂亮列印,或縮小以將所有微不足道的空格剝離成一條緊湊的線。
可選擇自關閉空元素,按字母順序對每個元素的屬性進行排序,或刪除註解。 文件首先被解析和驗證,因此用行號報告格式錯誤的標記。
將格式化的 XML 複製到您的剪貼簿或將其下載為 .xml 檔案,然後將其放入您的編輯器、請求正文或配置中。
具有可讀性可可配置縮排的漂亮列印 XML,或將其縮小為最小的無空白形式 - 兩者都來自同一個工具
XML 註解、CDA 部分、XML 聲明和處理說明保持不變,因此格式化永遠不會遺失資訊
屬性保留其原始順序和報價樣式,當您想要規範排序時,帶有可選的字母排序
格式錯誤的標記 - 未關閉的標籤、不匹配的關閉標籤、未終止的評論或 CData - 被捕獲的特定線引用錯誤
Convert JSON to well-formed XML instantly. Map object keys to elements, @-prefixed keys to attributes and #text to content, expand arrays into repeated tags, and export minified or pretty-printed XML. 100% client-side.
Test JSONPath expressions against any JSON and see the matched values and their paths instantly. Supports wildcards, recursive descent, slices, and filters. 100% client-side.
Convert XML to clean, valid JSON instantly - handles attributes, nested elements, repeated tags, and CDATA
Compare two XML documents structurally and see which elements, attributes, and text values were added, removed, or changed, by node path rather than by line. 100% client-side.
0 comments
No comments yet. Be the first to share your thoughts!