开发者免费本地运行
XML 格式化工具
美化打印、缩小和验证 XML——完全在您的浏览器中。
.xml
缩进
XML 输入
0 行0 字节
格式化 XML
0 行0 字节
关于XML 格式化工具
Handytool 的 XML 格式化工具美化打印任何 XML 文档——配置文件、RSS 源、SOAP 封装、SVG 标记——具有一致的缩进。验证按钮使用浏览器的内置 DOMParser 显示精确行和列的语法错误。缩小折叠标签间空格以实现紧凑传输。一切都在浏览器中运行;XML 永远不离开您的设备。
XML 格式化工具功能
- 01
美化打印或缩小
格式化添加换行和缩进(2 或 4 个空格或制表符)。缩小去除标签间空格以实现紧凑大小——在线发送 XML 时很有用。
- 02
本地 DOM 验证
验证通过浏览器的 DOMParser 进行,因此错误消息与浏览器 XML 库会说的内容完全匹配。无额外依赖项、无服务器往返。
- 03
欢迎大文件
纯 JS 字符串格式化快速处理甚至多兆字节 XML。浏览器内存是唯一限制。
XML 格式化工具常见问题
- 它支持 XML 命名空间吗?
- 是的。命名空间元素如 <ns:tag xmlns:ns="...">...</ns:tag> 在格式化和缩小过程中保持不变。
- 它会针对 XSD 或 DTD 进行验证吗?
- 否。基于架构的验证需要不同的工具链。此工具仅检查格式正确性——标签是否平衡、属性是否正确引用。
- 为什么我的 CDATA 块被重新格式化?
- CDATA 内容应保持原样。如果您看到空格爬入 CDATA 块,请粘贴更小的子集——并报告该情况,以便我们可以加紧格式化工具。
- XML 是否被上传到任何地方?
- 否。格式化、缩小和验证都在浏览器中使用本地字符串操作和 DOMParser 运行。