数据转换

Excel、CSV、JSON、XML 文件互相转换

在浏览器里转换 Excel、CSV、JSON、XML、TSV。CSV 转 XLSX、Excel 转 CSV,或把 JSON 变成表格再下载。文件不会上传。

选好源格式和目标格式,拖入文件或粘贴数据,预览表格后下载。NEXNARA 不会把文件发到服务器。

  • 在浏览器中运行
  • 不上传
  • 即时转换
  • 免费
输入
设置

预览

添加文件或粘贴数据后即可预览表格。

使用方法

  1. 选择源格式和目标格式。
  2. 上传文件,或粘贴 CSV、JSON、XML、文本。
  3. 查看预览,以及分隔符、工作表等选项。
  4. 转换后下载新文件。

为何选择 NEXNARA

  • 私密

    数据只留在浏览器中。

  • 即时

    结果立即显示。

  • 无需上传

    不会向 NEXNARA 服务器发送任何内容。

  • 随处可用

    无需安装。

了解更多

转换 Excel 与 CSV

本页在浏览器中转换表格数据。需要把 CSV 放进 Excel,或把 Excel 存成 CSV,又不想上传到服务器时使用。

CSV 转 Excel

打开 CSV,核对列后下载 .xlsx 工作簿。引号内的逗号、单元格内换行和中文 UTF-8 都会保留。

Excel 转 CSV

工作簿有多张表时先选一张,再用逗号、分号、制表符或竖线导出 CSV。UTF-8 BOM 选项方便 Excel 再次打开。

转换 JSON 数据

对象数组 JSON 会变成表格。可以把表格存成 CSV 或 Excel,也可以把电子表格转成 JSON。

JSON 转 CSV

每个对象成为一行。嵌套对象可展开成 user.name 这类键。嵌套数组仍是 JSON 文本,不会凭空多出行。

CSV 转 JSON

表头成为对象键。空单元格默认是空字符串,也可选 null。

转换 XML 和 TSV

重复的 XML 行元素成为表格行。TSV 就是用制表符分隔的 CSV,因此 CSV ↔ TSV 单元格内容不变。

文本转 CSV

粘贴纯文本,选择逗号、制表符、分号、竖线或自定义分隔符。每一行成为一条记录。

日期、前导零与大文件

Excel 日期默认按 ISO 导出,避免在 CSV 里变成序列号。邮编这类值保留为文本,以免丢掉前导零。公式单元格使用缓存的显示值;本工具不计算 Excel 公式。超过 12 MB 或 50,000 行会被拦截,以免拖垮浏览器。

隐私

解析和转换都在浏览器中完成。NEXNARA 不会上传电子表格、CSV 或 JSON。

常见问题

可以把 CSV 转成 Excel 吗?

可以。源格式选 CSV,目标选 Excel,然后下载 .xlsx。

可以把 Excel 转成 CSV 吗?

可以。需要时选择工作表,再选分隔符并下载 CSV。UTF-8 BOM 默认开启,方便 Excel 打开。

可以把 JSON 转成 Excel 吗?

可以。使用对象数组。嵌套对象可以展开。再把目标设为 Excel。

支持多个 Excel 工作表吗?

支持。打开工作簿后在列表中选择工作表。转换只用这一张。

文件会上传吗?

不会。文件不会离开当前浏览器标签页。

为什么日期格式有时会变?

Excel 把日期存成数字。本工具默认写成 ISO 日期(YYYY-MM-DD),方便 CSV 和 JSON 阅读。也可改成本地文字或 Excel 序列号。

空单元格怎么处理?

CSV 保留空字段。JSON 默认用 "",也可选 null。Excel 空单元格变成空字符串。

很大的文件能转吗?

请控制在 12 MB、5 万数据行以内。再大会卡住标签页。接近硬限制时会有提示。

CSV 和 TSV 有什么区别?

CSV 用逗号(或你选的分隔符)。TSV 用制表符。单元格内容相同,只是分隔符不同。

能转换嵌套 JSON 吗?

打开展开嵌套对象,会得到 user.name 这类列。字段里的对象数组仍是 JSON 文本。很深的嵌套不会完全拆成额外行。