C#解析JSON實例。本站提示廣大學習愛好者:(C#解析JSON實例)文章只能為提供參考,不一定能成為您想要的結果。以下是C#解析JSON實例正文
本文以實例情勢講述了C#解析JSON的辦法,C#封裝了對XML和JSON解析的類庫,應用相當便利!詳細用法以下:
1.重要用到的類:
重要用到了JavaScriptSerializer類,該類在System.Web.Script.Serialization定名空間(在System.Web.Extensions.dll 中),須要把.NET版本修正為 .NET Framework 4(默許是.NET Framework 4 Client Profile)能力在Add Reference的 .NET中援用到。
2.舉例
①.假定要解析的JSON文件格局以下(其他格局做響應處置便可)
{ "key":1, "value":"hello" }
②.界說對應的類
public class JsonObject { public string Key { get; set; } public string Value{ get; set; } }
③.然後界說JavaScriptSerializer對象,挪用該對象的Deserialize辦法便可將JSON解析成下面界說的JsonObject對象
var serializer = new JavaScriptSerializer(); var ret = serializer.Deserialize<JsonObject>(json); string key = ret.Key; string value = ret.Value;
願望本文所述對年夜家的C#法式設計有所贊助。