JSON 转 JSONL 转换器
即时将 JSON 数组转换为 JSONL(JSON Lines)格式。100% 客户端处理,数据不会离开您的浏览器。
输入 JSON
拖拽 .json 文件到此处,或点击浏览
支持 .json, .txt
输出 JSONL
粘贴或拖入 JSON 内容即可转换
如何将 JSON 转换为 JSONL
JSON 转 JSONL 转换将标准 JSON 数组中的每个元素转换为单独的一行。输出中的每一行都是完整、有效的 JSON 对象,行之间用换行符分隔。
我们的转换器完全在浏览器中运行,不会将任何数据发送到服务器。只需粘贴 JSON 文本或拖入文件,JSONL 输出即刻呈现。
如果输入的是单个 JSON 对象(非数组),将输出为单行 JSONL。数组会被展开,每个元素成为独立的一行。
什么是 JSON 转 JSONL 转换?
JSON 转 JSONL 转换将标准 JSON 数组转换为换行分隔的 JSON 格式。这对于为 OpenAI 等机器学习平台准备数据、流式数据管道以及期望每行一个 JSON 对象的日志处理系统至关重要。
例如,一个包含三个对象的 JSON 数组会变成 JSONL 文件中的三行,每行都是独立的 JSON 对象,没有外围的方括号和逗号。
常见用例
机器学习训练数据
为 OpenAI、Hugging Face 等需要 JSONL 格式的机器学习平台准备微调数据集。
日志处理
将 JSON 数据导出转换为 JSONL,以便使用 grep 和 jq 等工具高效流式处理。
数据管道
将 JSON 数组转换为 JSONL,用于逐行处理数据的 ETL 管道,提升内存效率。
批量 API 请求
将 JSON 数组转换为 OpenAI 批量 API 等所需的 JSONL 格式。
常见问题
转换时我的数据安全吗?
是的。所有转换都在您的浏览器本地进行,不会将任何数据发送到服务器。您的 JSON 内容永远不会离开您的设备。
如果我的 JSON 不是数组怎么办?
如果输入的是单个 JSON 对象,将输出为单行 JSONL。只有数组才会展开为多行。
转换器会完全保留数据吗?
是的。JSON 数组的每个元素都被序列化为独立行上的紧凑 JSON 字符串。转换过程中不会丢失或修改任何数据。
可以将 JSONL 转回 JSON 吗?
可以!使用我们的 JSONL 转 JSON 转换器将 JSONL 文件转换回 JSON 数组。