LitJson 是一个用于处理 JSON 格式数据的.NET 的开源库。
常用 JsonData 和JsonMapper来实现JSON与String之间的转换
JSON To String
JsonData json_data = new JsonData();
json_data["name"] = "Name";
json_data["sex"] ="Male";
json_data["age"] = 21;
json_data["address"]="xxxx";
string json_data_str= json_data.ToJson();
或者
Person person = new Person();
person.name = "Name;
person.age = 21;
person.sex = "Male";
string json_data_str=JsonMapper.ToJson(person);
String To JSON
JsonData json_data2 = JsonMapper.ToObject(json_data_str);
Person person = JsonMapper.ToObject<Person>(json_data_str);