URL에서 JSON 문자열을 가져오려면 어떻게 해야 합니까?
XML에서 JSON으로 코드를 전환합니다.
그러나 지정된 URL에서 JSON 문자열을 가져오는 방법을 찾을 수 없습니다.
URL은 다음과 같습니다. "https://api.facebook.com/method/fql.query?query=.....&format=json"
이전에 XDocuments를 사용했으므로 로드 방법을 사용할 수 있습니다.
XDocument doc = XDocument.load("URL");
JSON의 경우 이 방법에 해당하는 것은 무엇입니까?JSON을 쓰고 있어요.그물.
를 사용합니다.WebClient
을 수업하다.System.Net
:
var json = new WebClient().DownloadString("url");
주의해 주세요WebClient
이IDisposable
, 그래서 아마 추가가 될 것입니다.using
제품 코드에 기재되어 있습니다.이것은 다음과 같습니다.
using (WebClient wc = new WebClient())
{
var json = wc.DownloadString("url");
}
AFAIK JSON.Net은 URL에서 읽기 기능을 제공하지 않습니다.이 작업은 다음 두 단계로 진행해야 합니다.
using (var webClient = new System.Net.WebClient()) {
var json = webClient.DownloadString(URL);
// Now parse with JSON.Net
}
를 사용하고 있는 경우.NET 4.5 및 비동기 기능을 사용하려면HttpClient
에System.Net.Http
:
using (var httpClient = new HttpClient())
{
var json = await httpClient.GetStringAsync("url");
// Now parse with JSON.Net
}
언급URL : https://stackoverflow.com/questions/5566942/how-to-get-a-json-string-from-url
'programing' 카테고리의 다른 글
Spring Boot에서의 COR 테스트시험 (0) | 2023.04.02 |
---|---|
AngularJs Material 웹 사이트와 같은 메뉴 만들기 (0) | 2023.04.02 |
주의: /var/www/html/mytheme/wp-includes/formating에서의 배열에서 문자열로의 변환.1025행의 php (0) | 2023.04.02 |
두 필드 비교 시 MongoDb 쿼리 조건 (0) | 2023.04.02 |
html에서 제출을 클릭하고 php 코드를 실행합니다. (0) | 2023.04.02 |