C#使用JsonConvert全面解析JSON
更新時間:2023年12月19日 08:38:16 作者:培根芝士
這篇文章主要介紹了C#使用JsonConvert全面解析JSON,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
使用JsonConvert解析JSON
using Newtonsoft.Json
首先添加Newtonsoft.Json的引用
1.JSON序列化
string JsonStr= JsonConvert.SerializeObject(Entity);
public class RecordResult
{
[JsonProperty("status")]
public int Status { get; set; }
[JsonProperty("error")]
public int Error { get; set; }
}
RecordResult result = new RecordResult();
result.Status = 1;
result.Error = "Error message";
string jsonStr = JsonConvert.SerializeObject(result);2.JSON反序列化
Class model = JsonConvert.DeserializeObject<Class>(jsonstr); var result = (RecordResult)JsonConvert.DeserializeObject(jsonstring, typeof(RecordResult)) //或者 var result = JsonConvert.DeserializeObject<RecordResult>(jsonstring)
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
詳解DataGridView控件的數(shù)據(jù)綁定
本文詳細講解了DataGridView控件的數(shù)據(jù)綁定,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-02-02

