JSON → Swift 互转
JSON → Swift 互转
Cancel

JSON → Swift 互转

输入 JSON 一键生成 Swift 5.5+ Codable 结构体,或反过来输入 Swift struct 生成示例 JSON 测试数据。全部在浏览器本地完成,输入不上传

  • JSON → Swift (Codable):自动推断类型(String / Int / Double / Bool / 数组 / 嵌套对象),生成 CodingKeys 处理蛇形命名转换;支持嵌套结构与数组。
  • Swift → 示例 JSON:解析 struct 的属性名与类型,生成合理的示例值(含嵌套结构体),方便给 Codable 模型造测试数据。
  • 双语言输出:Swift 结构体与 Objective-C @property 声明一键切换。
  • 蛇形命名开关snake_casecamelCase,自动决定是否需要 CodingKeys
  • 一键复制 / 清空 / 填入示例。
JSON ⇄ Swift Codable · 纯本地处理 · 不上传
代码风格

提示:点「JSON → Swift」转换左侧 JSON;点「Swift → 示例 JSON」则可把左侧的 Swift struct 反向生成示例 JSON。Objective-C 标签仅在 JSON → Swift 时有效。