日期:2014-05-17  浏览次数:20894 次

C# Newtonsof 反序列化JSon問題。。。。。。。。。。標題長點引大神「」「」「」「」「」「」「」「」「」「」「」「」「」「」「」「」「」「」「」「」
本帖最后由 self001 于 2014-01-22 18:16:53 编辑
我在C#中引用Newtonsof,來實現的。。JSON數據中“需要的內容”是需要獲取的目錄內容。求給個思路,我用下面的方法是不管怎麼試都不行。

JObject jo = (JObject)JsonConvert.DeserializeObject(jsonText);
            
            string zone_en = jo["result"][1]["poll_type"][1]["font"]["size"].ToString();
            string zone = jo["result"][0]["poll_type"].ToString();


JSon數據如下

{
  "retcode":0,
  "result":[
    {
      "poll_type":"1111",
      "value":{
        "time":1390361044,
        "info_seq":281448217,
        "content":[
          [
            "font",
            {
              "size":12,
              "color":"000000",
              "style":[
                0,
                0,
                0
              ],
              "name":"\u4EFF\u5B8B"
            }
          ],
          "需要的內容1"
        ]
      }
    },
    {
      "poll_type":"",
      "value":{
        "time":1390361044,
        "info_seq":281448217,
        "content":[
          [
            "font",
            {
              "size":12,
              "color":"000000",
              "style":[
                0,
                0,
                0
              ],
   &n