JSON 转 C#
输入 JSON,自动生成 C# 类定义
JSON 转 C# 介绍
BeJSON JSON 转 C#是一款免费在线工具,无需注册,浏览器端直接使用,数据不会上传到服务器,保障您的隐私安全。
使用场景
- 将 JSON API 数据转为 C# 类用于 .NET / ASP.NET Core 项目
- Unity 游戏开发中解析 JSON 配置文件生成 C# 模型
- WPF / WinForms 应用对接 RESTful API 的数据实体生成
- 支持属性声明(Property)风格和完整命名空间
如何使用
- 在输入框粘贴 JSON 数据
- 设置目标 C# 类名
- 点击"转换"获取 C# 类定义代码并复制到项目中
常见问题
生成的类使用 Property 还是 Field?
生成的是标准的 C# 属性({ get; set; }),符合 .NET 编码规范,也方便绑定到 UI 控件。
支持 Newtonsoft.Json 特性吗?
当前生成纯 POCO 类。配合 Newtonsoft.Json 或 System.Text.Json 都可直接使用。
数字类型如何区分 int 和 double?
JSON 整数映射为 long(或 int),小数映射为 decimal,确保数值精度。