什么是 JSON 转 Python 工具?
JSON 转 Python 工具可以根据 JSON 样例生成带完整类型标注的 dataclass。不再使用结构不明的 dict,而是获得类型化、自说明的模型,适合 API、脚本和测试——全部在浏览器本地生成。
如何从 JSON 生成 dataclass
粘贴 JSON 对象或数组,dataclass 会立即出现。带默认值的字段会排在必填字段之后,符合 dataclass 的要求。
类型标注
str、int、float、bool 和 List[T] 都从样例推断。嵌套对象会成为独立的 dataclass,未知结构回退为 Any。
可选字段与使用
可能缺失或为 null 的内容会变成 Optional[T] = None。输出只从 dataclasses 和 typing 导入——没有第三方依赖——并可用 dataclasses.asdict() 把模型转回 JSON。