JSON 转类型定义
开发者工具粘一段接口返回的 JSON,直接生成 TypeScript interface、Go struct、Java 类、Python dataclass 或 C# 类。C# 使用 System.Text.Json 和 JsonPropertyName 保留原始字段名。数组里每个元素都参与推断:只在部分元素出现的字段会标成可选,整数遇到小数统一成浮点,null 会合并成可空类型。
粘一段接口返回的 JSON,直接生成 TypeScript interface、Go struct、Java 类、Python dataclass 或 C# 类。C# 使用 System.Text.Json 和 JsonPropertyName 保留原始字段名。数组里每个元素都参与推断:只在部分元素出现的字段会标成可选,整数遇到小数统一成浮点,null 会合并成可空类型。
数组里每个元素都会参与推断:只在部分元素出现的字段标成可选,整数遇到小数统一成浮点,null会和同级类型合并成可空而不是退化成 any。原始字段名会保留在 Go tag、Java 注解和 C# 的 JsonPropertyName 中。C# 使用 System.Text.Json;混合类型保留为 JsonElement。