TOML 转 JSON
将 TOML 文件(如 Cargo.toml 或 pyproject.toml)转换为 JSON。
工作原理
TOML 是 Cargo.toml(Rust)、pyproject.toml(Python)或 Pipfile 等文件使用的配置格式,但直接浏览或用脚本处理并不总是方便。粘贴 TOML 文件的内容,即可立即得到等价的 JSON:更便于查看,可以用 jq 之类的工具过滤,也可以集成到 Node 或 Python 脚本中。
支持反向转换(JSON → TOML)吗?
不支持,这是有意为之:TOML 对某些结构(尤其是表数组)的表示有严格规则,而任意 JSON 不一定有唯一且明确的 TOML 对应形式。因此这个工具专注于实际中最有用的方向——TOML 转 JSON,以确保在所有情况下都可靠。
类型(数字、布尔值、日期)会保留吗?
会。TOML 有原生类型(字符串、整数和浮点数、布尔值、日期、数组、表),转换时会如实映射为对应的 JSON 类型。
转换通过 WebAssembly 在您的浏览器中 100% 本地运行:您的文件内容不会发送到任何服务器。