내가 만드는 웹 사이트의 경우 서버에서 JSON 문자열로 제공된 데이터를 기반으로 견적을 만들어야합니다. 나는이 사이트 (및 기타 여러 사이트)를 살펴 보았지만 데이터를 쿼리/검색하는 최선의 방법은 아직 확실하지 않습니다.JSON 내에서 값 쿼리/검색
예를 들어, Area ID에서 Area Name을 가져와야합니다. 나는 지역의 최대 나이와 주어진 최소/최대 나이의 가격을 받아야합니다.
가격 배열을 원합니다.
eval 메서드를 사용하여 문자열에서 Javascript 객체를 만드는 것이 가장 좋습니까? 아니면 jQuery를 사용해야합니까?
도움 주셔서 감사합니다.
({"SkiPass":[{"Id":1,"Area":"Chamonix","Rates":[{"Id":1,"AgeMin":0,"AgeMax":2,"Price":2.5},{"Id":2,"AgeMin":3,"AgeMax":17,"Price":5.0},{"Id":3,"AgeMin":18,"AgeMax":30,"Price":6.2},{"Id":4,"AgeMin":31,"AgeMax":59,"Price":7.4}]},
{"Id":2,"Area":"Megeve","Rates":[{"Id":1,"AgeMin":0,"AgeMax":2,"Price":1},{"Id":2,"AgeMin":3,"AgeMax":17,"Price":2.0},{"Id":3,"AgeMin":18,"AgeMax":30,"Price":2.2},{"Id":4,"AgeMin":31,"AgeMax":59,"Price":4.4}]},
{"Id":3,"Area":"Verbier","Rates":[{"Id":1,"AgeMin":0,"AgeMax":2,"Price":1.5},{"Id":2,"AgeMin":3,"AgeMax":17,"Price":3.0},{"Id":3,"AgeMin":18,"AgeMax":30,"Price":4.2},{"Id":4,"AgeMin":31,"AgeMax":59,"Price":5.4}]}]})
이 울립니다. 데이터를 XML로 얻을 수있는 기회가 있습니까? – Dan
@ Dan - 내 답글을 참조하십시오. 이 JS 라이브러리를 사용하면 이제 XPath –