XML 格式化工具

美化、压缩和验证 XML,并在 XML ↔ JSON 之间转换。

你的 XML 在浏览器中本地解析和格式化,不会上传到任何服务器。

也在处理 JSON?试试 JSON 格式化工具。

关于 XML 格式化工具

这款 XML 格式化工具会美化、压缩和校验 XML,并在 XML 与 JSON 之间转换,全部在你的浏览器本地处理。粘贴一个文档,可用整洁的两个空格缩进美化排版、折叠为单行压缩格式,或使用内置的 XML 校验工具确认它是格式良好的,并指出第一个问题的精确行号和列号。XML 转 JSON 模式使用 @_ 前缀保持属性独立,使其能干净地往返转换,而 JSON 转 XML 模式则从对象重建标记。重新格式化时会保留属性和注释。它专为处理配置文件、SOAP 负载、RSS 源和 API 响应的开发者、QA 工程师和集成团队打造,他们需要一款快捷的 XML 美化工具,或想在线格式化 XML 而无需把敏感数据上传到任何地方。

功能特性

如何使用 XML 格式化工具

  1. 将你的 XML(或用于 JSON 转 XML 的 JSON)粘贴到输入框。
  2. 选择一种模式:美化、压缩、校验、XML 转 JSON 或 JSON 转 XML。
  3. 在输出面板中查看格式化结果、校验消息或转换后的输出。
  4. 复制输出或将其下载为 data.xml 或 data.json。

示例

输入

<note id="1"><to>Tove</to><from>Jani</from></note>

输出

<note id="1">
  <to>Tove</to>
  <from>Jani</from>
</note>

美化模式添加两个空格缩进,同时保留 id 属性。

常见错误与故障排除

常见问题

XML 格式化工具用来做什么?
XML 格式化工具会美化、压缩和校验 XML,并在 XML 与 JSON 之间转换,因此你可以在一个地方清理配置文件、SOAP 负载、RSS 源或 API 响应。
如何用 XML 格式化工具将 XML 转为 JSON?
切换到 XML 转 JSON 模式并粘贴你的文档。属性会以 @_ 前缀(例如 @_id)保留,因此在转回 XML 时能与子元素区分地往返转换。
校验模式检查什么?
它检查文档是否格式良好,即标签匹配和嵌套有效,并报告它发现的第一个问题的行号和列号。
XML 格式化工具会保留注释和属性吗?
会。在美化或压缩文档时,元素属性和注释都会被保留。
XML 格式化工具能把 JSON 转回 XML 吗?
可以。切换到 JSON 转 XML 模式并粘贴一个 JSON 对象以从中重建 XML 标记,任何属性都使用 @_ 前缀的键。
使用 XML 格式化工具时,我的 XML 会被上传到任何地方吗?
不会。XML 格式化工具完全在你的浏览器中运行,因此你的数据不会离开你的设备。

相关工具

全部 ArrayKit 工具