← 返回功能
Free

XML 格式化

美化和验证 XML 有效负载和站点地图。

XML 可能不是最时尚的数据格式,但它仍然无处不在——RSS 提要、SOAP API、SVG 文件、配置文件 (Spring、Maven、Android)、构建输出、SAML 断言和无数遗留集成。当该 XML 显示为单行 blob 或缩进不一致时,阅读起来很困难。XML 格式化器在浏览器中解决这个问题,无需上传。粘贴任何 XML——缩小、缩进不佳或新鲜复制的——单击格式化,使用您首选的缩进宽度获得干净缩进的树。空元素可以自动自结束(<tag></tag> → <tag />)以实现紧凑性,注释可以保留或删除。浏览器的本地 DOMParser 验证输入——任何语法错误(未闭合的标签、无效的实体、不匹配的引号)都会显示一条清晰的错误消息,包括大致位置。语法突出显示将标签着色为紫色、属性名着色为蓝色、值着色为绿色、注释着色为斜体灰色——使结构易于扫描。缩小选项会折叠标签之间的所有空白,用于生产使用或嵌入单行字符串。

实时预览
example.com
XML 格式化工具 ✓ 有效的 XML · 12 行
缩进:2 ✓ 自动闭合空标签 ✓ 语法高亮
输入 (已压缩)
<rss version="2.0"><channel><title>Example</title><link>https://example.com</link><item><title>Post</title></item></channel></rss>
格式化输出
<rss version="2.0"> <channel> <title>Example</title> <link>https://example.com</link> <item> <title>Post</title> </item> </channel> </rss>
核心功能

格式美化印刷

将缩小或混乱的 XML 转换为干净缩进的输出。可配置的缩进宽度(0-8 个空格)。

带清晰错误的验证

使用浏览器的 DOMParser 进行符合规范的验证。语法错误显示位置详情。

缩小选项

去除标签之间的所有空白以获得紧凑输出——对于在代码字符串中嵌入 XML 或减少有效负载大小很有用。

语法突出显示

将标签、属性名、值和注释着色不同以便于扫描。关闭以获得纯文本输出。

自结束空标签

自动将空元素标签(<tag></tag>)折叠为自结束形式(<tag />)以实现紧凑性。

注释控制

保留注释以获得文档,或在准备生产或 API 有效负载的 XML 时删除它们。

使用场景

调试 SOAP API 响应

SOAP 正文是单行 XML 汤。格式化以检查结构并找到所需的字段。

SVG 源编辑

粘贴复杂的 SVG,格式化以查看路径/矩形/g 结构,编辑特定元素,复制回缩小版本。

RSS 提要检查

格式化 RSS/Atom 提要以在以编程方式解析之前验证项目结构。

构建配置文件审查

清理 pom.xml、build.xml 或 Android 清单文件以进行代码审查——一致的缩进使 diff 更清晰。

配置验证

保存配置前,验证 XML 格式良好——在破坏生产前捕获缺失的 </tag>。

使用方法
1

打开 XML 格式化器

单击 DevSuite Pro 停靠栏中的 XML 图标。打开一个面板,显示选项和输入区域。

2

粘贴您的 XML

粘贴任何 XML——来自 API 响应、配置文件、SVG、RSS 提要等。当您键入时,实时验证运行。

3

单击格式化

按格式化以获得干净缩进的输出。无效的 XML 在格式化前显示带位置的错误。

4

调整选项

调整缩进宽度、切换自结束空标签、保留/删除注释,并启用/禁用语法突出显示。

5

复制并使用

单击复制以获取格式化或缩小的 XML,在您的代码、文档或 API 调用中使用。

准备好开始了吗?

免费安装 DevSuite Pro,为您的浏览器解锁 64+ 个开发者工具。

添加到 Chrome 添加到 Edge 添加到 Firefox