数据转换
Excel、CSV、JSON、XML 文件互相转换
在浏览器里转换 Excel、CSV、JSON、XML、TSV。CSV 转 XLSX、Excel 转 CSV,或把 JSON 变成表格再下载。文件不会上传。
选好源格式和目标格式,拖入文件或粘贴数据,预览表格后下载。NEXNARA 不会把文件发到服务器。
- 在浏览器中运行
- 不上传
- 即时转换
- 免费
预览
添加文件或粘贴数据后即可预览表格。
结果
使用方法
- 01 选择源格式和目标格式。
- 02 上传文件,或粘贴 CSV、JSON、XML、文本。
- 03 查看预览,以及分隔符、工作表等选项。
- 04 转换后下载新文件。
为何选择 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 文本。很深的嵌套不会完全拆成额外行。