이 json 데이터{"response":[2,{"vid":165971367},{"vid":165971350}]}
에서 "VID"를 구문 분석하려고합니다. 하지만 구문 분석하고 싶지 않습니다. 나는 json 데이터에서 "2"에 문제가 있다고 생각한다. 이 수치를 제거하는 방법? 여기 json에서 정보 가져 오기
HttpClient client = new HttpClient();
HttpResponseMessage response = await client.GetAsync("some json data");
string googleSearchText = await response.Content.ReadAsStringAsync();
JObject googleSearch = JObject.Parse(googleSearchText);
IList<JToken> results = googleSearch["response"].Children().ToList();
IList<SearchResult> searchResults = new List<SearchResult>();
하지 문제가 무엇인지 - 샘플이 유효 JSON이다. 표시된 코드가 없으므로 코드에 문제가 있는지 확인할 수 없습니다. –
"2"를 제거하고 두 번째 객체에서 데이터를 파싱하는 방법을 원합니다. – user2660964
"구문 분석"을 사용합니다. "JSON.Net에서 파싱 된 데이터 처리". 나는 항상 "parse"라는 사용법에 대해 혼란 스럽습니다. 미안합니다. –