XML / HTML 格式化

XML 与 HTML 代码缩进美化、压缩,自动处理属性与自闭合标签。

XML / HTML 格式化是做什么的

接口返回或配置文件里的 XML、HTML 常被压成一行,层级关系完全看不出来。贴进来按标签层级自动缩进,排查结构一目了然;上线前也能反向压缩,去掉标签间空白减小体积。

核心功能

  • 按标签层级缩进,可选 2 或 4 空格
  • 压缩模式移除标签之间的空白字符
  • 自动处理属性与自闭合标签的缩进
  • 粘贴即预览,无需手动刷新

XML / HTML 格式化怎么用

粘贴 XML 或 HTML 片段,点击格式化即可按层级缩进;压缩会移除标签之间的空白。

  1. 把 XML 或 HTML 片段粘贴到左侧源码框
  2. 在缩进下拉框选择 2 空格或 4 空格样式
  3. 点击格式化按钮,查看按层级缩进后的结果
  4. 需要减小体积时点压缩,结果直接可复制

适合这些场景

  • 排查 RSS 或 sitemap 的标签嵌套问题
  • 阅读第三方接口返回的压缩报文
  • 整理网页模板里错乱的缩进层级

常见问题

会改坏 pre 标签内容吗?

压缩模式会移除标签之间的空白,pre 内的空格与换行属于内容本身,可能被连带影响。展示代码的页面请只用格式化模式。

HTML 注释会被保留吗?

会。注释按普通节点参与缩进,压缩时也不删除。若要上线精简,建议先在源码里确认注释不含敏感信息。

会校验语法吗?

工具只做排版不做语法校验,标签未闭合也能缩进,但结果可能不符合预期。排查结构问题时建议同时检查闭合标签。

缩进数可以调整吗?

可以,下拉框提供 2 空格与 4 空格两种,切换后点格式化立即按新宽度重新输出。