TingYu Tools

XML/HTML 格式化

xml-formatter

输入代码

支持 XML 和 HTML 格式

基本选项

⚙️ 高级选项
💡 使用说明

什么是 XML?

XML(可扩展标记语言)是一种用于存储和传输数据的标记语言,广泛应用于配置文件、数据交换等场景。

功能特点

  • 自动缩进和对齐标签
  • 支持 XML 和 HTML 格式
  • 可配置缩进风格
  • 折叠短内容优化显示
  • 可选移除注释

应用场景

  • 格式化压缩的 XML/HTML 代码
  • 提高配置文件可读性
  • 调试 XML 数据结构
  • 美化 HTML 代码片段

最佳实践

  • 使用一致的缩进大小(推荐 2 或 4 空格)
  • 保持标签正确嵌套和闭合
  • 使用有意义的标签名和属性名
  • 适当添加注释说明复杂结构
  • 验证 XML 是否符合规范

格式化结果

<root>
  <person id="1">
    <name>
      张三
    </name>
    <age>
      25
    </age>
    <city>
      北京
    </city>
  </person>
  <person id="2">
    <name>
      李四
    </name>
    <age>
      30
    </age>
    <city>
      上海
    </city>
  </person>
</root>
总行数24
代码行24
字符数262
元素数9
格式化配置
缩进2 空格
折叠
注释保留
元素数9