TOML 键名风格
递归转换表与数组表中的键名。字符串值保持不变。若转换后发生冲突,会中止并列出冲突键。
本页的解析与转换都在你的浏览器中完成。
结果
怎么用
示例
[package]
name = "demo-lib"
version = "0.1.0"
edition = "2021"
description = "Sample library manifest"
license = "MIT"
[dependencies]
serde = "1"
[features]
default = ["std"]
std = []
常见问题
字符串值会变吗?
不会。只递归改键名,标量值与注释重建后会按解析结果写出(注释可能丢失)。
冲突时会发生什么?
例如 foo_bar 与 fooBar 都转成同一目标键时会中止,并列出路径与涉及的键,不会写出半份结果。