JSON转C#实体类适合做什么?
JSON转C#实体类适合.NET后端、接口网关、爬虫解析、第三方API对接和后台管理系统开发。它会根据JSON字段推断C#属性类型,自动保留原始JSON字段名,并生成JsonPropertyName映射,减少手写DTO时的漏字段和命名错误。
核心能力
- 支持class和record两种输出风格。
- 自动添加System.Text.Json的JsonPropertyName特性。
- 支持List集合、嵌套对象和基础类型推断。
- 可开启可空引用类型标记。
- 浏览器本地生成代码,不上传接口示例。
JSON转C#实体类常见问题
会生成Newtonsoft.Json属性吗?
当前默认使用System.Text.Json的JsonPropertyName,适合.NET 5及以上项目。
数字类型怎么判断?
整数会优先输出long,小数输出double,涉及金额或高精度字段建议人工改为decimal。
空数组能判断元素类型吗?
不能。空数组缺少样本,工具会输出List<object?>,需要按真实接口文档调整。
创建于 2026-08-11,最后更新 2026-08-11。