XML → CSV / 字符串转换器

把 XML 数据转换为 CSV(逗号分隔值)格式或转义字符串字面量。把重复元素提取为 CSV 行,属性作为列。
所有处理均在浏览器本地完成——你的数据不会被上传到任何服务器。
输出:
XML → CSV:从 XML 文档提取重复的子元素并转换为 CSV 行。元素标签名成为列标题,文本内容成为单元格值。
XML → 字符串:把 XML 内容转义为适合嵌入源代码的字符串字面量。默认用双引号包裹。
提示:XML 必须格式良好。转换器会在共同父元素下查找重复的元素。对于深度嵌套的 XML,只提取重复子元素的第一层。
从重复元素到行

XML 没有表格概念——只有通过重复才能变成 CSV:同一父元素下的兄弟元素映射为行,子元素映射为列。转换器寻找这种重复模式,这也是深层嵌套或不规则 XML 转换效果差的原因;属性和混合内容不会提取进表格。转义为字符串字面量是另一个方向——XML 文本被加引号以便嵌入源代码。

先格式化 XML,看清重复出现在哪里。