【发布时间】:2013-02-17 02:36:49
【问题描述】:
我使用 json2csharp 生成了一些不错的 c# 类,我可以在其中反序列化 json。
它实际上按预期工作,除了 json2csharp 命名了一些字段 invalid_name 。我将它们重命名为有效的 csharp 名称,但在序列化时这些类为空。
我找到this other SO post...其中一位回答者说以下...
请记住,我在下面粘贴的类不能直接工作, 因为 json 中一些字段的命名。你可能有 手动重命名它们并映射它们。
这正好描述了我的问题。不幸的是,答案没有提供有关如何“映射它们”的线索。所以有人可以告诉我如何手动将一些 json 数组映射到 c# 类。
顺便说一句,我正在使用 RestSharp 反序列化器。
有什么想法吗?
【问题讨论】:
标签: c# json deserialization restsharp json2csharp