Loading...
关于 JSON 转 TOON 转换器
我们的免费在线 JSON 转 TOON 转换器可以将您的 JSON 数据转换为 TOON(Token-Oriented Object Notation,面向 Token 的对象表示法)格式,这是一种专为 LLM 输入设计的紧凑编码格式。对于结构化数据,尤其是具有统一字段的对象数组,TOON 可以减少 30-50% 的 Token 消耗。这使其非常适合 ChatGPT、Claude、GPT-4 等需要考虑 Token 成本的 AI 模型。该格式结合了 YAML 的缩进结构和 CSV 风格的表格布局,只声明一次字段名,然后紧凑地流式传输数据。所有处理都在您的浏览器本地进行,数据不会发送到任何服务器。
如何将 JSON 转换为 TOON
- 在左侧编辑器中粘贴或输入您的 JSON 内容
- 工具会验证您的 JSON 并显示任何语法错误
- 点击箭头按钮转换为 TOON 格式
- 查看估算的 Token 节省百分比
- 复制或下载 TOON 结果,用于您的 LLM 提示词
常见问题
什么是 TOON 格式?
TOON(Token-Oriented Object Notation,面向 Token 的对象表示法)是一种紧凑、人类可读的 JSON 数据编码格式,专为最小化 LLM 输入的 Token 而设计。它使用 YAML 风格的缩进表示嵌套对象,使用 CSV 风格的表格格式表示统一数组,只声明一次字段名而不是为每条记录重复。
TOON 能减少多少 Token 使用量?
对于统一的对象数组(如用户列表、日志条目或产品目录),与标准 JSON 相比,TOON 可以减少 30-50% 的 Token 使用量。节省程度取决于您的数据结构——数组越统一,节省越多。
什么时候应该使用 TOON 而不是 JSON?
当向 ChatGPT 或 Claude 等 LLM 发送结构化数据时使用 TOON,特别是对于统一的对象数组。它非常适合数据分析提示、批量处理以及任何需要考虑 Token 成本的场景。对于深度嵌套或非统一结构,应避免使用 TOON。
TOON 是无损的吗?
是的,TOON 是完全无损和确定性的。将 JSON 转换为 TOON 再转回来会完全保留所有数据和结构。它被设计为一个转换层——在程序中使用 JSON,在 LLM 输入时编码为 TOON。
哪些 LLM 支持 TOON?
TOON 适用于任何接受文本输入的 LLM,包括 ChatGPT、GPT-4、Claude、Gemini 和开源模型。该格式设计为易于被 LLM 和人类解析。