TOML 生成类型
根据 TOML 结构推断嵌套类型,输出多种语言的类型定义。结果为示意代码,用于生产前请人工核对。
本页的解析与转换都在你的浏览器中完成。
结果 types.ts
怎么用
示例
[package]
name = "demo-lib"
version = "0.1.0"
edition = "2021"
description = "Sample library manifest"
license = "MIT"
[dependencies]
serde = "1"
[features]
default = ["std"]
std = []
常见问题
生成的代码能直接上生产吗?
不能当作最终稿。嵌套类型名从键名推断,通常还需要重命名与补全。
支持哪些语言?
TypeScript、Zod、Rust、Python、Go、Kotlin、Java、C#、PHP、Swift,以及 JSON Schema。