首页新闻找找看学习计划

Json数据反序化时,遇到了属性是数字的,怎么与类的方法对应?

0
悬赏园豆:5 [待解决问题]

如:json数据中有一项是这样的

"5101":"四川成都"

.net 里不能以数字为属性,如何建一个属性city与5101对应呢。

zqonline的主页 zqonline | 初学一级 | 园豆:193
提问于:2012-07-07 17:14
< >
分享
所有回答(4)
1

建议用Json.NET的JObject进行处理,参考:Json的序列化问题

dudu | 园豆:41299 (高人七级) | 2012-07-07 18:00
0

添加属性自定义属性标记就行了

比如

 [JsonProperty("5101")]

public string XX

{

GET;SET;

}

这样就可以拿到了。

````` | 园豆:14268 (专家六级) | 2012-07-08 20:00
0
http://www.huankazhongxin.com
游戏点卡换卡中心为大家提供换充值卡互换平台,为需要一卡通互换用户提供方便、快捷的兑换服务轻松搞定!
嗯。
huankazhongxin | 园豆:206 (菜鸟二级) | 2012-07-09 00:56
0

推荐使用servicestack 里的json序列化方案

sixserve | 园豆:17 (初学一级) | 2012-11-01 11:23
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册