代码、数据与二维码工具

Swift Codable 生成器

粘贴代表性 JSON,在本地生成支持嵌套对象、数组、标量和空值的 Swift 结构体草稿。

优先本地处理无需注册隐私说明 ↗

仅为启发式草稿;请检查类型、键名、空值和 coding keys。

使用步骤

如何使用

  1. 粘贴根节点为对象或数组的有效 JSON。
  2. 选择根类型名称。
  3. 生成并检查基于启发式推断的 Swift Codable 草稿。

启发式推断

生成器使用 JSON.parse 和样本值推断常见 Swift 类型。空值、混合数组、特殊键名和样本代表性可能需要手动检查。

常见问题

你可能还想知道

能验证任意 schema 吗?

不能。它解析一个 JSON 样本并生成启发式草稿。

会推断泛型吗?

不会。只生成具体的 Codable 结构体和基本数组。