.net下解析json
第一步:
加入引用System.web.Extensions
第二步:
using System.Web.Script.Serialization;
第三步:解析
public class LoInfo
{
public Result result { get; set; }
public string status { get; set; }
}
public class Result
{
public Point point { get; set; }
public string district_text { get; set; }
public string address { get; set; }
public string district { get; set; }
}
public class Point
{
public string name { get; set; }
public double lng { get; set; }
public double lat { get; set; }
}
private void button2_Click(object sender, EventArgs e)
{
string jsonString = @"{""result"":{""point"":{""name"":""恭俭冰窖"",""lng"":""116.393435"",""lat"":""39.930192""},""district_text"":""北京市>市辖区>西城区"",""address"":""恭俭胡同5巷5号向西189m附近"",""district"":""110102000""},""status"":""ok""}";
var javaScriptSerializer = new JavaScriptSerializer();
var user = javaScriptSerializer.Deserialize<LoInfo>(jsonString);
int k = 0;
}
第一步:
加入引用System.web.Extensions
第二步:
using System.Web.Script.Serialization;
第三步:解析
public class LoInfo
{
public Result result { get; set; }
public string status { get; set; }
}
public class Result
{
public Point point { get; set; }
public string district_text { get; set; }
public string address { get; set; }
public string district { get; set; }
}
public class Point
{
public string name { get; set; }
public double lng { get; set; }
public double lat { get; set; }
}
private void button2_Click(object sender, EventArgs e)
{
string jsonString = @"{""result"":{""point"":{""name"":""恭俭冰窖"",""lng"":""116.393435"",""lat"":""39.930192""},""district_text"":""北京市>市辖区>西城区"",""address"":""恭俭胡同5巷5号向西189m附近"",""district"":""110102000""},""status"":""ok""}";
var javaScriptSerializer = new JavaScriptSerializer();
var user = javaScriptSerializer.Deserialize<LoInfo>(jsonString);
int k = 0;
}