📃 XML 格式化工具
在线XML美化、压缩和验证
输出结果
📚 使用说明
功能介绍
- 美化: 将压缩的XML格式化为带缩进的易读格式
- 压缩: 移除空格和换行,最小化XML大小
- 验证: 检查XML语法是否正确
XML 基础
XML (eXtensible Markup Language) 是一种标记语言,用于存储和传输数据。
<?xml version="1.0" encoding="UTF-8"?>
<bookstore>
<book category="web">
<title lang="en">Learning XML</title>
<author>Erik T. Ray</author>
<year>2003</year>
<price>39.95</price>
</book>
</bookstore>
XML vs JSON
| 特性 | XML | JSON |
|---|---|---|
| 可读性 | 较好 | 更好 |
| 数据大小 | 较大 | 较小 |
| 解析速度 | 较慢 | 较快 |
| 支持属性 | ✓ | ✗ |
使用场景
- 配置文件 (如 pom.xml, web.xml)
- SOAP Web服务
- RSS/Atom feeds
- 文档格式 (如 Office Open XML)
- 数据交换
常见错误
- 标签未正确关闭
- 属性值未使用引号
- 特殊字符未转义 (&, <, >, ", ')
- 标签大小写不匹配
- 缺少根元素