XML 格式化工具
单独检查 XML 格式,或生成易读/紧凑输出。文档仅留在当前页面,不上传、不持久保存。
使用步骤
如何使用
- 粘贴最多 200,000 个字符的 XML;不支持 DTD 和实体声明。
- 验证以查看根元素、元素和属性总数及最大深度,或选择美化/紧凑输出及两个空格、四个空格或制表符缩进。
- 格式化或压缩后,检查对空白敏感的文本,再复制或下载 XML。清空会移除输入、输出和统计。
独立验证
使用浏览器解析器检查具有唯一根元素的 XML 是否符合格式规范,不检查 XSD、DTD、业务规则或外部引用。名为 parsererror 的元素属于普通用户内容。使用迭代遍历统计全部元素和属性(包含命名空间声明),根深度为 1。
本地纯文本处理
解析前拒绝 DTD 和实体声明。XML 只用于独立解析文档和文本框,不作为 HTML 执行。不获取外部资源,不上传或持久保存文档。
格式化限制
沿用标记格式化算法,支持美化、紧凑输出及两个空格、四个空格、制表符。它可能裁剪或改变空白,包括混合内容和受 xml:space 影响的内容;并非无损或规范化 XML。输出上限为 2,000,000 个字符,复制或下载前会再次解析。
常见问题
你可能还想知道
验证会做什么?
检查 XML 格式并显示根名称、全部元素和属性总数及最大深度;根元素计入元素数,深度为 1,属性数包含命名空间声明,不生成格式化结果,也不验证模式。
支持 DTD 或外部实体吗?
不支持。拒绝 DTD 和实体声明,不加载外部资源。
格式化无损吗?
不是。使用结果前请检查对空白敏感的内容;输入会保留到你编辑或清空为止。
复制失败怎么办?
会选中输出供你手动复制,也可下载 XML 文本文件。