JSON 转 C#

根据 JSON 数据在浏览器中生成 C# 模型类。

根据 JSON 数据生成 C# 模型类,支持嵌套对象、数组和 System.Text.Json 字段映射。

使用步骤

  1. 粘贴合法 JSON。
  2. 点击生成 C# 模型。
  3. 检查属性名、可空字段和项目使用的序列化库后复制代码。

示例

对象转 C# 模型

输入

{"id":1,"name":"demo","enabled":true}

输出

public class Root
{
    public long Id { get; set; }
    public string Name { get; set; }
    public bool Enabled { get; set; }
}
隐私说明
可能请求服务器 避免敏感信息 按需上传数据

转换完全在浏览器本地完成,不上传 JSON。

常见问题

特殊字段名会使用 System.Text.Json.Serialization.JsonPropertyName 标注。

数组会生成 List<T>,嵌套对象会拆成独立模型类。
下一步推荐

相关工具

完成当前处理后,可以继续使用这些相关工具。