/ 工具
■/ 工具查找器
109 个工具
/ TOML 转 JSON
/ 所选工具
■TOML 转 JSON - 免费 转换器 工具
在 TOML 和 JSON 格式之间转换
■ 01
什么是 TOML?
TOML(Tom's Obvious Minimal Language)是一种配置文件格式,因其清晰的语义而易于阅读。它常用于 Rust 项目(Cargo.toml)、Python(pyproject.toml)以及许多其他应用……
■ 02
它是如何工作的?
TOML 转 JSON 会解析 TOML 语法,包括表、数组和内联表,将其转换为 JavaScript 对象,然后序列化为 JSON。JSON 转 TOML 则相反,将 JSON 对象转换为 TOML 各个部分……
■ 03
示例场景
涵盖简单键值对、表节和数组,让你可以快速比较常见的输入与输出。
/ 相关工具
/ 代码
■所选工具的源代码,显示在此处,右侧为实时运行版本。
/ 源代码
TypeScript
typescript
// npm install @iarna/toml
import TOML from '@iarna/toml';
function tomlToJson(toml: string, pretty: boolean = true): string {
const parsed = TOML.parse(toml);
return JSON.stringify(parsed, null, pretty ? 2 : 0);
}
function jsonToToml(json: string): string {