哪位大神能帮忙的
JSON解析
static void Main(string[] args)
{
string serviceAddress = "http://20148414.dianpu.lianjia.com/shop/ershoufang/?p=1&type=1";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(serviceAddress);
request.Method = "GET";
request.ContentType = "text/xml;charset=UTF-8";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream myResponseStream = response.GetResponseStream();
StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.UTF8);
string retString = myStreamReader.ReadToEnd();
myStreamReader.Close();
myResponseStream.Close();
string json = JsonHelper.JsonSerializer(retString);
Console.Write(json);
}
public static string JsonSerializer<T>(T t)
{
DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(T));
MemoryStream ms = new MemoryStream();
ser.WriteObject(ms, t);
string jsonString = Encoding.UTF8.GetString(ms.ToArray());
string jsonData = jsonString;
JavaScriptSerializer jsonSerialize = new JavaScriptSerializer();
jsonData = jsonSerialize.Deserialize<T>(jsonString).ToString();
ms.Close();
return jsonData;
}
不知道怎么办了!!!
想要提取JSON里的信息。