语言
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)

一键美化、压缩并校验 XML 文档,支持自定义缩进、语法高亮和可折叠的树形视图,全部在浏览器本地完成。

XML格式化 — 美化、压缩与校验 XML

XML格式化是一款在线工具,可直接在浏览器中美化、压缩并校验 XML 文档。粘贴一段杂乱的单行文件,它就会返回缩进整齐、带语法高亮的代码,并提供可交互的树形视图。

它适用于任何格式正确(well-formed)的 XML——配置文件、SOAP 报文、RSS 和 Atom 订阅源、SVG 图形、XSLT 样式表以及 XSD 模式(schema),开发者、数据分析师以及任何需要阅读 XML 格式的人都能快速整理并核对数据。

隐私优先设计:所有格式化和校验都在你的浏览器本地完成。你的 XML 永远不会上传到服务器,因此处理敏感或机密文档也很安全。

如何格式化 XML

1

添加你的 XML

把 XML 粘贴到左侧的输入面板,或使用上传文件从设备载入文档。也可以试试示例数据,用示例 XML 直观体验工具效果。

2

选择格式化或压缩

选择格式化以整齐缩进进行美化,或选择压缩去除空白合并为一行紧凑代码。在格式化模式下,可将缩进大小设为 248 个空格。

3

查看输出结果

结果会显示在右侧。可在带语法高亮的代码视图和树形视图之间切换,浏览文档结构。状态栏会显示 XML 是否有效,以及行数、大小和元素数量。

4

复制或下载

复制把格式化后的 XML 发送到剪贴板,或用下载把它保存为 .xml 文件。完成后用清空重置编辑器。

功能特性

美化并自定义缩进

以 2、4 或 8 个空格的缩进格式化 XML,正确处理元素、属性、文本、注释和 CDATA 区段。

压缩 XML

去除多余空白,生成紧凑的单行文档,适合更小的文件和生产环境使用。

实时校验

输入时即对 XML 格式正确性进行检查。错误会标出确切的行号和列号,并高亮出问题所在的那一行。

语法高亮

彩色代码视图清晰区分标签、属性名、属性值、注释、CDATA 区段以及 XML 声明。

可交互树形视图

以可折叠的树形结构浏览文档。每个元素都显示其标签、属性和子节点数量,并为文本、注释和 CDATA 节点标注徽标。

上传与下载文件

载入 .xml、.svg、.xsl、.xslt、.xsd 和 .rss 等各类 XML 文件,再把格式化结果下载为 XML 文件。

复制与示例数据

一键将格式化结果复制到剪贴板,或载入内置示例 XML,立即测试工具效果。

带行号的编辑器

输入编辑器带有同步滚动的行号,并支持 Tab 键插入与所选缩进大小一致的空格。

状态栏统计

实时状态栏显示有效性状态,以及行数、文件大小和元素总数。

在浏览器中运行

每一步都在你的设备本地完成。任何内容都不会发送到服务器,让你的 XML 数据完全保密。

常见问题

如何在线格式化 XML?

把 XML 粘贴到输入面板,保持选中格式化。工具会在输出面板中立即以整齐缩进美化它——无需安装或注册。再用复制下载保存结果即可。

如何缩进或美化一个 XML 文件?

上传文件载入文件或粘贴其内容,然后选择 248 个空格的缩进大小。格式化工具会对整个文档重新缩进,让嵌套元素对齐,变得易于阅读。

格式化时也会校验 XML 吗?

会的。输入时,工具会检查你的 XML 是否格式正确,并在状态栏显示 XML 有效XML 无效。如果有问题,你会收到一条提示,标出确切的行号和列号,并在编辑器中高亮那一行。

“XML 无效”是什么意思?

它表示你的 XML 格式不正确(not well-formed)。常见原因有:缺少结束标签、标签名不匹配、未转义的 &(应写成 &),或缺少根元素。错误提示会指出问题所在的位置,方便你修正。

支持哪些 XML 格式和文件类型?

任何格式正确的 XML 都可以,包括 SOAP、RSS 和 Atom 订阅源、SVG、XSLT 以及 XSD 模式。上传按钮接受扩展名为 .xml、.svg、.xsl、.xslt、.xsd、.rss、.atom、.wsdl.txt 的文件。

这个工具会改动我的 XML 内容吗?

不会。格式化只调整空白和缩进。你的元素名、属性、文本、注释和 CDATA 区段都原样保留。压缩会移除标签之间的空白,但会保留全部实际内容。

我的 XML 数据会上传到服务器吗?

不会。所有解析、格式化和校验都完全在你的浏览器中通过 JavaScript 完成。你的 XML 永远不会离开你的设备,因此处理私密或机密文档也很安全。

输入
输出
错误

                

在左侧粘贴 XML 即可格式化

| |
粘贴你的 XML,输入时即可实时校验
代码树形两种视图间切换,浏览文档结构
缩进按钮(2、4、8)控制格式
在编辑器中按 Tab 插入空格
直接上传文件——支持 .xml、.svg、.xsl、.xsd、.rss 等格式
所有处理都在浏览器本地完成——数据不上传到任何服务器
想了解更多? 阅读文档 →
1/7
开始输入以搜索...
搜索中...
未找到结果
请尝试使用不同的关键词搜索