2013年7月9日 星期二

C# JSON 剖析 (root)

下載json套件

using Newtonsoft.Json;
using Newtonsoft.Json.Linq;



string originalJson = "[{
                                     "aaa":"111",
                                      "bbb":"222"
                               }]"
string strJson = "{\"root\": " + originalJson + "}";     //加入json類別標題
JObject jObject = JObject.Parse(strJson);
JArray jar = JArray.Parse(jObject["root"].ToString());

foreach (JObject j in jar)
{
    Dictionary<string, object> values = JsonConvert.DeserializeObject<Dictionary<string, object>>(j.ToString());    //j變數為json格式              
    foreach (var value in values)
    {
        string k = value.Key;
        string v = value.Value.ToString();
    }
}

標籤:

0 個意見:

張貼留言

訂閱 張貼留言 [Atom]

<< 首頁