复制粘贴你的 CSV 数据
转换后的XML
CSV 转 XML 转换器
该工具可将 CSV(逗号分隔值)格式的数据转换为 XML(可扩展标记语言)格式。它提供了多种选项以适应各种 CSV 结构和格式样式。
功能
- 直接输入 CSV: 将您的 CSV 数据直接粘贴或输入到编辑器中。
- 可定制的解析选项:
- 分隔符: 指定用于分隔 CSV 数据中字段的字符(例如
,,;,|)。 - 引号字符: 定义用于包围字段的字符(例如
"或')。 - 将首行作为列名: 如果启用,CSV 的第一行将被视为表头。这些表头将用作生成的 XML 中每个记录内字段的标签名。如果禁用,将使用通用的
<field>标签。 - 跳过空行: 启用此选项后,转换过程中将忽略 CSV 输入中的任何空行。
- 分隔符: 指定用于分隔 CSV 数据中字段的字符(例如
- 即时转换: 该工具在浏览器中处理 CSV 数据,并立即显示 XML 输出。
- XML 预览和下载: 转换后的 XML 会在一个格式化、易于阅读的代码编辑器中显示。您可以复制结果或将其下载为
.xml文件。
如何使用
-
输入 CSV 数据:
- 在输入文本区域中输入您的 CSV 数据。
-
配置转换选项:
- 分隔符: 设置与您的 CSV 数据匹配的字段分隔符。默认为逗号 (
,)。 - 引号字符: 设置用于引用字段的字符。默认为双引号 (
")。 - 将首行用作列名: 如果您的 CSV 包含表头行,请启用此选项。这将使用表头作为 XML 标签。
- 跳过空行: 保持启用此选项以忽略输入中的空行。
- 分隔符: 设置与您的 CSV 数据匹配的字段分隔符。默认为逗号 (
-
转换:
- 点击转换按钮开始转换。
-
查看和下载:
- 生成的 XML 数据将显示在输出区域。
- 使用提供的按钮将 XML 复制到剪贴板或另存为文件。
示例
带表头的输入 CSV:
name,age,city
John,30,New York
Jane,25,London
输出 XML (启用“将首行用作列名”):
<root>
<record>
<name>John</name>
<age>30</age>
<city>New York</city>
</record>
<record>
<name>Jane</name>
<age>25</age>
<city>London</city>
</record>
</root>
输出 XML (禁用“将首行用作列名”):
<root>
<record>
<field>name</field>
<field>age</field>
<field>city</field>
</record>
<record>
<field>John</field>
<field>30</field>
<field>New York</field>
</record>
<record>
<field>Jane</field>
<field>25</field>
<field>London</field>
</record>
</root>
CSV 转 XML 示例
输入 CSV:
Name, Age, City
Alice, 30, New York
Bob, 25, Los Angeles
输出 XML:
<root>
<row>
<Name>Alice</Name>
<Age>30</Age>
<City>New York</City>
</row>
<row>
<Name>Bob</Name>
<Age>25</Age>
<City>Los Angeles</City>
</row>
</root>