【发布时间】:2017-09-11 03:10:13
【问题描述】:
我必须创建一个包含 100 多个键的 JSON 对象,其中一些键以数字 (2nd_) 开头。正因为如此,我不能有一个对象将它用作模板,我让它这样设置,直到那些预先固定的数字键被添加到 Web 服务中。我曾经有一个用反射填充该对象的函数,但现在我需要找到一种新方法。
有没有办法让字典包含我需要的所有键,然后开始用我需要的数据填充它?诸如模板字典之类的东西或其他可以更优雅的东西?
我尝试使用 DataAnnotations,但 newtonsoft json 不支持“显示名称”属性。
顺便说一句,它是一个 UWP 应用,所以它有 .Net Core
谢谢!
【问题讨论】:
-
你能提供一些 JSON 示例吗?
-
你能告诉我们你的代码吗? , 如果有的话
-
听起来你需要反序列化成字典。有很多这样的例子。
标签: c# json templates generics uwp