2017-12-24 2 views
-1

ASP.NET 백엔드에서 json 파일을 쿼리로 작성하고 있습니다.이 json 파일을 사용하고 일부 데이터를 가져오고 싶습니다. json 파일 읽기

가이 코드 작성 :

$(document).ready(function() 
{ 
    $.getJSON("/Content/smartParkTotalJson.json", function (json) 
    { 

    }); 
} 

을 그리고 지금은, json으로 볼이 JSON 파일 내부에 많은 랜드 마크가 (그것에서 일부 데이터를 가지고 싶어하고 나는 ID 요소, 위도을 먹고 싶어하고 경도).

내가 관심있어하는 것들에 어떻게 접근 할 수 있습니까?

+1

콜백 내에서'json' 객체에 액세스하여 원하는 것을 얻는 데 문제가 있습니까? 콜백 내에서'console.log (json)'로 시작하면 원하는 것을 액세스하는 방법을 알 수 있습니다. – Shyju

답변

0

json 데이터를 구문 분석하려면 JSON.parse()을 사용하십시오. 예쁜 인쇄는 JSON.stringify()을 통해 구현됩니다. 세 번째 인수는 예쁜 인쇄 간격을 정의합니다.

$.getJSON("/Content/smartParkTotalJson.json", function(data) 
{ 
    var obj = JSON.parse(data); 
    var obj_str = JSON.stringify(obj, null, 2); 

    console.log(obj_str); 

    // ... 
}); 

독서를 들어/자바 스크립트에서 JSON 객체를 통과, this simple tutorial를보십시오. 기본 원칙을 이해하기위한 좋은 출발점이 될 수 있으며, json 데이터의 예를 제공하지 않으면 데이터 추출을 수행 할 수있는 유일한 선택 사항이 될 수 있습니다.