把压缩成一行的 XML 重新缩进排版。两个选项:「折叠内容」控制纯文本元素是否留在同一行(默认开启),「缩进空格数」默认 2、可调 0 到 10。输入不合法时不会输出半成品,而是直接提示 XML 无效,结果可复制或下载成 output.xml。
工具界面在页面加载完成后显示在本段下方,可以直接使用。所有计算都在你的浏览器本地完成,输入的内容不会上传到服务器。
把压缩成一行的 XML 重新缩进排版。两个选项:「折叠内容」控制纯文本元素是否留在同一行(默认开启),「缩进空格数」默认 2、可调 0 到 10。输入不合法时不会输出半成品,而是直接提示 XML 无效,结果可复制或下载成 output.xml。
输入:
<catalog><book id="1"><title>XML 指南</title><price>39.00</price></book></catalog>
输出:
<catalog>
<book id="1">
<title>XML 指南</title>
<price>39.00</price>
</book>
</catalog>
折叠内容开启、缩进 2 空格
输入不是合法 XML。常见原因:结束标签没闭合、属性值少了引号、文本里直接写了 & 而不是 &、或者开头有多余字符。修正后输出会立刻出现。
会。格式化只调整标签之间的空白,注释和 CDATA 内容原样保留,<?xml version="1.0"?> 声明也会留在首行。
不会。属性顺序、单双引号风格、命名空间前缀都保持原样,只调整缩进和换行。
不会。xml-formatter 在浏览器里解析和重排,数据不发送到服务器。