0
아래 코드를 사용하여 서버에서 JSON 응답을 구문 분석합니다. 조금 느립니다. JsonTextWriter를 대안으로 사용해야하는지 알고 싶습니다.JSON - JsonTextWriter를 구문 분석 할 때 성능이 떨어 집니까?
JsonTextWriter를 사용하여 어떻게 구현합니까?
string responseString = string.Empty;
Uri uri = new Uri ("http://localhost/complex-json.json");
HttpWebRequest request = new HttpWebRequest (uri);
request.Method = "GET";
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
using (StreamReader sr = new StreamReader(response.GetResponseStream())) {
responseString = sr.ReadToEnd();
}
response.Close();
JObject obj = JObject.Parse (responseString);
JArray a = (JArray)obj["questions"];
IList<question> questions = a.ToObject<IList<question>>();
for (int i = 0; i < a.Count; i++) {
Console.WriteLine(questions[0].answer_count);
}
귀하의 언어에 태그하십시오. –