最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#解析JSON實(shí)例

 更新時(shí)間:2014年09月04日 10:28:09   投稿:shichen2014  
這篇文章主要介紹了C#解析JSON的方法,主要采用了C#自帶的JavaScriptSerializer類來(lái)實(shí)現(xiàn),方法簡(jiǎn)單實(shí)用,需要的朋友可以參考下

本文以實(shí)例形式講述了C#解析JSON的方法,C#封裝了對(duì)XML和JSON解析的類庫(kù),使用相當(dāng)方便!具體用法如下:

1.主要用到的類:

主要用到了JavaScriptSerializer類,該類在System.Web.Script.Serialization命名空間(在System.Web.Extensions.dll 中),需要把.NET版本修改為 .NET Framework 4(默認(rèn)是.NET Framework 4 Client Profile)才能在Add Reference的 .NET中引用到。

2.舉例

①.假設(shè)要解析的JSON文件格式如下(其他格式做相應(yīng)處理即可)

{ 
  "key":1, 
  "value":"hello" 
} 

②.定義對(duì)應(yīng)的類

public class JsonObject 
{ 
  public string Key { get; set; } 
  public string Value{ get; set; } 
} 

③.然后定義JavaScriptSerializer對(duì)象,調(diào)用該對(duì)象的Deserialize方法即可將JSON解析成上面定義的JsonObject對(duì)象

var serializer = new JavaScriptSerializer(); 
var ret = serializer.Deserialize<JsonObject>(json); 
string key = ret.Key; 
string value = ret.Value; 

希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

东乡族自治县| 闵行区| 闵行区| 龙口市| 榆中县| 兴隆县| 平安县| 来安县| 张家界市| 从江县| 库车县| 桦南县| 兰州市| 吴川市| 封开县| 南昌市| 开江县| 罗城| 克什克腾旗| 苍南县| 灌云县| 十堰市| 台东县| 阜康市| 宁波市| 沂南县| 昌邑市| 民县| 锡林浩特市| 吉木乃县| 阿拉尔市| 辽宁省| 祥云县| 兴业县| 辽阳县| 万载县| 古田县| 天祝| 宁南县| 丰城市| 耒阳市|