python json 질문입니다
조회수 534회
//여기에 코드를 입력하세요
url = "https://8oi9s0nnth.apigw.ntruss.com/corona19-masks/v1/storesByAddr/json"
안녕하세요 파이썬 공부중인 초보입니다 json을 url로 받아왔는데 내용중에 특정 값만 불러와서 화면에 표출하고싶은데 어떻게 해야하는지 궁금합니다.
1 답변
-
두 가지 방법이 있습니다. 서버에서 해당 JSON 내용을 읽어서 html을 만들어서 그걸 응답하는 방법이고 또 하나는 그냥 웹브라우저에서 JS로 AJAX GET 해서 그걸 그냥 바로 그려버리는 거죠.
$.ajax({ url: "https://8oi9s0nnth.apigw.ntruss.com/corona19-masks/v1/storesByAddr/json", dataType: "JSON", type: "GET" }).done(function (data) { for (i = 0; i < data.stores.length; i++) { $('#masks').append('<p>' + data.stores[i].name + ' - ' + data.stores[i].addr + '</p>'); } });
어느 쪽이든 일단 한번 해보세요.
PS. 보통 이런 사설API는 함부로 갖다쓰면 안되는 경우가 많은데... 이건 다행히 공개돼 있는 API인가 보군요. 제가 그것도 모르고 이상한 댓글 달아서 공연히 불쾌하게 해드렸습니다. 죄송합니다.
댓글 입력