XML 格式化工具

以任意缩进级别格式化 XML 字符串。虽然无法自定义格式化规则,但通过每个元素的缩进模式可实现最佳可读性。

Max 2 MB
文件超过 2MB 限制。 文本超过 2MB 限制。 预览:显示 {0} MB 文件的前 500KB。完整内容将提交格式化。
请输入要格式化的文本

XML 详解 


什么是 XML?

<b>可扩展标记语言</b>(<b>XML</b>)是一种标记语言,定义了以人类和机器均可读的格式对文档进行编码的规则。XML 与 HTML 类似,同属标记语言。

XML 的设计目标注重互联网上的简单性、通用性和易用性。它是一种通过 Unicode 对多种语言提供强力支持的文本数据格式。XML 的设计以文档为中心,但该语言也被广泛用于表示 Web 服务等场景中的任意数据结构。


为什么使用 XML?

使用可扩展标记语言的本质原因已在标记语言(参见 Markup language § XML)和标准通用标记语言的相关说明中阐述。

已有数百种使用 XML 语法的文档格式被开发出来,包括 RSS、Atom、SOAP、SVG、XHTML 等。基于 XML 的格式已成为许多办公生产力工具的默认格式,如 Microsoft Office(Office Open XML)、OpenOffice.org 和 LibreOffice(OpenDocument)、Apple iWork 等。XML 还为 XMPP 等通信协议提供了基础语言。Microsoft .NET 框架的应用程序使用 XML 文件进行配置,属性列表也是基于 XML 构建的配置存储实现。