XML 格式化与验证工具
美化排版、验证或压缩 XML。属性、注释和 CDATA 区段均会被保留,语法错误会附带解析器的诊断信息一并报告。
模式
常见问题
- XML 格式化工具能做什么?
- 它接收原始或压缩过的 XML,并重新缩进,使元素层级结构清晰易读,按您选择的缩进方式让每个元素占一行。它还会先验证标记——如果 XML 不是良构的,您会得到描述问题所在的错误提示,而不是损坏的输出。
- 这里的 XML 验证是如何工作的?
- 该工具使用浏览器自带的严格 XML 解析器(DOMParser)解析您的输入。如果解析失败,会显示解析器的错误报告——包括行号和出错片段(如果可用)——以便您准确定位问题,例如标签不匹配或未转义的 & 符号。
- 注释、CDATA 区段和属性会被保留吗?
- 会。格式化会保留元素属性、文本内容、注释、CDATA 区段和处理指令。只有元素之间的空白会被规范化,以生成缩进。
- 压缩功能是做什么的?
- 压缩会去除元素之间不携带任何含义的空白——缩进和换行——生成文档最紧凑的单行形式。元素内部的文本会被保留,因此文档内容保持不变。
- 我的 XML 会被上传到服务器吗?
- 不会。解析、验证、格式化和压缩全部在您的浏览器本地完成。您的标记永远不会离开您的设备。