2 chinaxhb chinaxhb 于 2016.09.21 14:18 提问

询问一段json数据解析的方法

各大位大神麻烦帮忙解决一下。

{
";20509:380676069;1627207:132069;": {
"price": "1888.00",
"priceCent": 188800,
"skuId": "79081758148",
"stock": 1
},
";20509:380676069;1627207:28326;": {
"price": "1888.00",
"priceCent": 188800,
"skuId": "79081758149",
"stock": 0
},
";20509:380676069;1627207:28329;": {
"price": "1888.00",
"priceCent": 188800,
"skuId": "3112950877796",
"stock": 0
}
}

上面是源数据
我想能够快速把它解析到一个List中方便查询相关数据,类的定义如下:

 public class Psv
{
    public string price { get; set; } //"1888.00"
    public int priceCent { get; set; }  //188800
    public string skuId { get; set; }  //"79081758149"
                    public int stock { get; set; }   //1
}

public class skuMap
{
    public string name{get;set;}   //  ;20509:380676069;1627207:132069;
    public Psv psv { get; set; }
}

有没有什么方法弄? c#麻烦了各位

2个回答

guwei4037
guwei4037   Ds   Rxr 2016.09.21 14:24
EAison
EAison   2016.09.21 15:29

请使用Newtonsoft.Json.dll

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
【CROC 2016 - Elimination RoundE】【DP】Intellectual Inquiry 长度为m字符串后添加n位最大本质不同子串个数
Intellectual Inquiry time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output After getting kicked out of her report
NKOJ 3545 接近(DP+单调队列)
P3545接近问题描述 对于一个数字序列A,并且有若干询问。对于每个询问,要求求出一段在序列A中非空 的连续段使得这一段数字的总和的绝对值尽量接近P。 输入格式 第一行2个数N、T,表示序列的长度和询问的个数。 接下来一行N个整数,表示A序列。 接下来T行,每行一个数P表示询问。 输出格式 共输出T行,每行对应一个询问的答案。 输出3个数:第一个数为能够实现的最接近P 的数
bzoj3524[Poi2014]Couriers
Description 给一个长度为n的序列a。1≤a[i]≤n。 m组询问,每次询问一个区间[l,r],是否存在一个数在[l,r]中出现的次数大于(r-l+1)/2。如果存在,输出这个数,否则输出0。 Input 第一行两个数n,m。 第二行n个数,a[i]。 接下来m行,每行两个数l,r,表示询问[l,r]这个区间。 Output m行,每行对应一个
【趣题】NKOJ 3730 wjj的子集序列
NKOJ 3730 wjj的子集序列 题目描述 wjj在nodgd的序列店里买了一个长度为n的整数序列{a1,a2,…,an},想拿来做数学题。但是nodgd却丧心病狂地要收费。不过没有关系,wjj很壕,他不介意有多少费用。{a1,a2,…,an} 有2^n−1个非空子集,定义元素个数为奇数的子集叫做奇子集,元素个数为偶数的子集叫做偶子集。对于一个整数序列{a1,a2,…,an},nodg
接近 单调队列
NOKJ 3545 接近问题描述 对于一个数字序列A,并且有若干询问。对于每个询问,要求求出一段在序列A中非空 的连续段使得这一段数字的总和的绝对值尽量接近P。 输入格式 第一行2个数N、T,表示序列的长度和询问的个数。 接下来一行N个整数,表示A序列。 接下来T行,每行一个数P表示询问。 输出格式 共输出T行,每行对应一个询问的答案。 输出3个数:第一个数为能够实现的最接
(转)Web开发中需要了解的东西
在StackExchange上有人问了这样一个问题:What should every programmer know about web development?(关于Web开发,什么是所有程序员需要知道的?)里面给出的答案非常不错,所以,我翻译转载过来。 顺便说一下,StackExchange真是非常好,大家可以对同一个答案做贡献和修订,看看这个问题的修订过程你就知道了——专业的问答网站应
湖南师范大学 11460 区间求最值
区间求最值   Problem description   给定一个长度为N 的数组,有q个询问,每个询问是求在数组的一段区间内那个元素的因子的个数最大,比如24的因子的个数就是8。  Input   首先是一个整数t,表示有t组测试数据,每组测试数据的第一行是一个整数N(1i(1ii,ri(lii,li>=1,rii+1>=li,ri+1>=
区间修改的离线查询(询问在修改后)
抄袭自卿爷博客 区间修改的离线查询(询问在修改后) 给出长度为n的序列,m次修改,每次在区间[xi,yi]加上一个数ci,求最后每个数是多少。  活用前缀和的思想,如果现在xi出加上ci,yi +1处减去ci,最后用前缀和扫一遍过去后,就相当于在[xi,yi]上加上ci。 for (int i=0; in; i++) a[i]=0; while(m--
【HDU5559 2015合肥赛区H】【观察找规律 构造】Frog and String 用最多k个字符构造长度为n的m不同回文串的串
Frog and String Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 61    Accepted Submission(s): 20 Special Judge Problem Description F
Json数据解析方法
参考:http://blog.csdn.net/enuola/article/details/7903632/ 令:使用AFN自动解析