JSON 转 C# 实体类生成器
根据 JSON 生成 C# 类,每个字段对应一个属性。可选择 System.Text.Json 或 Newtonsoft.Json,并自定义命名空间。
使用方法
- 1
粘贴或打开数据
粘贴文本、把文件拖到编辑器中,或点击「打开文件」。点击「加载示例」可快速了解工具用法。
- 2
调整选项
结果随输入实时更新。调整选项,即可得到你想要的输出。
- 3
复制或下载
将结果复制到剪贴板,或下载为文件。
为什么选择 PixNudge
不上传任何数据
数据在浏览器中处理,从不发送到服务器,API 密钥、Token 和客户数据都不会泄露。
即时响应,大文件也流畅
无需与服务器往返通信,结果随输入即时显示,几 MB 的文件也能流畅处理。
数字精确不丢失
64 位 ID 等长数字会按原样保留,不会被四舍五入而丢失精度。
常见问题
选 System.Text.Json 还是 Newtonsoft.Json?
关闭「仅生成类型」后,代码会包含所选库对应的特性和辅助方法。System.Text.Json 内置于新版 .NET;Newtonsoft.Json 在老项目中更常见。
会保留原始的 JSON 字段名吗?
属性会使用 PascalCase 风格的 C# 名称。关闭「仅生成类型」后,每个属性还会带上包含原始键名的 JSON 特性,序列化时会使用与数据完全一致的名称。
数组会生成什么类型?
数组会生成 string[] 或 Item[] 这样的 C# 数组,每个嵌套对象都会生成独立的类。