TOML 与 JSON 配置文件双向互转

Cargo.toml、pyproject.toml、类 Caddyfile 配置——TOML 在现代工具链中无处不在,但每个 API 都要 JSON。双向转换,本地完成,即刻搞定。

嵌入此工具到你的网站 / 博客 无需开发 · 复制即可使用
HTML 嵌入代码 (iframe):
<iframe src="https://lucentool.com/zh/toml-json-converter" width="100%" height="650" style="border:1px solid #e5e0d8;border-radius:12px;max-width:850px;width:100%;" frameborder="0"></iframe>
<div style="font-size:12px;color:#78716c;margin-top:6px;font-family:sans-serif;">Powered by <a href="https://lucentool.com/zh/toml-json-converter" target="_blank" style="color:#c85a32;text-decoration:none;">Lucentool - TOML 与 JSON 配置文件双向互转</a></div>

TOML 与 JSON 对比

TOML(Tom's Obvious Minimal Language,Tom's Obvious Minimal Language (TOML))专为人类编写配置而设计:支持注释、日期、点分键,无需花括号。JSON 则为机器交换而生:无注释、严格的引号、所有解析器通用。当你的 Rust/Python 项目(TOML 配置)对接 Web API(JSON)时,两者互转是每天的日常。

此转换器支持的内容

限制

高级 TOML 语法仅为部分支持:表数组 [[items]] 会转换为对象数组,但多行字符串及其他高级 TOML 语法无法处理。一切都在本地运行;不会上传任何内容。

适用场景

把 pyproject.toml 迁移到需要 JSON 环境变量的 CI 流水线、为仪表盘转换 Cargo.toml 元数据,或从 TOML 模板生成 JSON 配置。配合 JSONL 工具页面,凑齐完整的数据管道工具包。