在浏览器里美化、压缩、校验 XML,也能转成 JSON。文本、CDATA、注释、实体和属性顺序都按原样保留,只调整元素之间的空白;出错时会标出行号和列号。
把 XML 粘贴到输入框,或拖入 .xml、.svg、.rss、.plist 等文件,也可以点「打开文件」。
选择输出方式:「格式化」「压缩」或「JSON」。
格式化时可设置缩进,以及属性的排列方式:「单行」「过长时换行」或「每个一行」。
可选:打开「空元素自闭合」或「删除注释」,然后复制结果或点击「下载」。
不会。校验用的是浏览器自带的 XML 解析器,格式化也在本地完成,不会发送到任何服务器。
不能。这里只检查 XML 是否格式良好,也就是标签、引号、实体是否正确,不包含 Schema 校验。
只改元素之间的空白。文本、CDATA、注释、实体和属性顺序都保持原样,除非你打开了「删除注释」。
每个元素变成一个对象,属性变成以 @ 开头的键,文本放在 #text 下,重复出现的同名子元素合并成数组。
能。只要是格式良好的 XML 都可以,包括 SVG、RSS、Atom、plist、KML、GPX、XLIFF 和 .csproj。