JSON 转 C# (JSON to C#)
在线将 JSON 对象转换为 C# POCO 类。支持 Newtonsoft.Json、System.Text.Json、record 类型及多种高级选项。
Workspace
JSON 转 C#
自动生成强类型 C# 类定义。
支持 PascalCase 命名、JSON 属性注解、可空类型、record 类型及多种序列化库。
C#
生成设置
0
类
0
属性
0
行
JSON 输入
C# 代码
Newtonsoft.Json
工具介绍
JSON 转 C# 工具可以将 JSON 数据自动转换为强类型的 C# 类定义,大幅提高开发效率。
功能特点
序列化库支持
- Newtonsoft.Json (JsonProperty)
- System.Text.Json (JsonPropertyName)
- 无属性注解
类类型
- class (传统类)
- record (C# 9+)
- struct (结构体)
高级选项
- PascalCase 命名转换
- 可空类型 (?)
- init 访问器 (C# 9+)
- required 属性 (C# 11+)
- XML 注释生成
类型推断
- int/long 整数
- double 浮点数
- bool 布尔值
- string 字符串
- DateTime 日期
- Guid GUID
- List<T> 数组
- 嵌套对象
示例数据
- 用户数据
- 产品数据
- API 响应
信息
- 发布日期
- 2026-01-13
- 最近更新
- 2026-02-20
- 状态
- Normal