如何将JSON转换为C#类?
将JSON转换为C#是.NET开发人员在处理API时的常见任务。我们的工具让这一切变得轻松:
- 粘贴JSON: 将您的JSON数据输入左侧编辑器。
- 设置选项: 选择您的命名空间、类名和首选的 C# 功能。
- 复制结果: 即时在右侧获取格式良好的C#代码。
- 下载: 将结果直接导出为`.cs`文件并导入项目
面向 .NET 开发者的强大功能
Newtonsoft.Json 支持
自动添加 `[JsonProperty("name")]` 属性以兼容最流行的 JSON 库。
System.Text.Json 支持
支持使用`[JsonPropertyName("name")]`属性的现代.NET JSON库。
C# 9 记录类型
可选择为不可变数据结构生成`public record ClassName(...)`。
可空引用类型
完全支持C# 8.0引入的`string?`和其他可空注解。