我已经使用json2csharp来生成一些很好的c#类,我可以将其反序列化为json.
它实际上按预期工作除了json2csharp命名的一些字段invalid_name.我将它们重命名为有效的csharp名称,但在序列化时,这些类为null.
我找到了另一个SO帖子 ......其中一个回答者说下面的......
请记住,由于json中某些字段的命名,我在下面粘贴的类将无法直接使用.您可能必须手动重命名它们并映射它们.
这准确地描述了我的问题.不幸的是,答案没有给出实际如何"映射它们"的线索.那么有人可以告诉我如何手动将一些json数组映射到c#类.
我正在使用RestSharp反序列化器,顺便说一句.
有任何想法吗?