C#json解析(将json的字符串拼接起来)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sw1995126/article/details/79240627


    String msg = "";

    JSONArray array = new JSONArray();
    //这是从List上循环下载的,没必要贴出来
    foreach (DownloadData downloadData in dataList)
    {


        json1.Put("a", "1");
        json1.Put("b", "2");
        json1.Put("c", "3");
        json1.Put("d", "4");
        json1.Put("e", "5");
        json1.Put("f", "6");


        array.Put(json1);



     }



    //上面可以忽略,下面是关键
    string msgtos = array.ToString();
    if(msgtos == "[]")
    {
       msgtos = "";
    }
      //采用UTF-8编码                       
     string  msgtoutf = Encoding.UTF8.GetString(Encoding.UTF8.GetBytes(msgtos));
     if((msg != "")&&(msgtoutf != "")) {
        msgtoutf = msgtoutf.Replace("[", ",");
        msg = msg.Replace("]", "");
      }
     msg += msgtoutf; 

    }

1.此文的重点是把几个组的json数据,拼接到一个组中。

2.其中关于C#解析json和生成json请看下面文章

http://blog.csdn.net/cc_want/article/details/50577298

猜你喜欢

转载自blog.csdn.net/sw1995126/article/details/79240627
今日推荐