XML / HTML 格式化
XML 与 HTML 代码缩进美化、压缩,自动处理属性与自闭合标签。
XML / HTML 格式化是做什么的
接口返回或配置文件里的 XML、HTML 常被压成一行,层级关系完全看不出来。贴进来按标签层级自动缩进,排查结构一目了然;上线前也能反向压缩,去掉标签间空白减小体积。
核心功能
- 按标签层级缩进,可选 2 或 4 空格
- 压缩模式移除标签之间的空白字符
- 自动处理属性与自闭合标签的缩进
- 粘贴即预览,无需手动刷新
XML / HTML 格式化怎么用
粘贴 XML 或 HTML 片段,点击格式化即可按层级缩进;压缩会移除标签之间的空白。
- 把 XML 或 HTML 片段粘贴到左侧源码框
- 在缩进下拉框选择 2 空格或 4 空格样式
- 点击格式化按钮,查看按层级缩进后的结果
- 需要减小体积时点压缩,结果直接可复制
适合这些场景
- 排查 RSS 或 sitemap 的标签嵌套问题
- 阅读第三方接口返回的压缩报文
- 整理网页模板里错乱的缩进层级
常见问题
会改坏 pre 标签内容吗?
压缩模式会移除标签之间的空白,pre 内的空格与换行属于内容本身,可能被连带影响。展示代码的页面请只用格式化模式。
HTML 注释会被保留吗?
会。注释按普通节点参与缩进,压缩时也不删除。若要上线精简,建议先在源码里确认注释不含敏感信息。
会校验语法吗?
工具只做排版不做语法校验,标签未闭合也能缩进,但结果可能不符合预期。排查结构问题时建议同时检查闭合标签。
缩进数可以调整吗?
可以,下拉框提供 2 空格与 4 空格两种,切换后点格式化立即按新宽度重新输出。