parsing 썸네일형 리스트형 [Java] 지하철 - JSON 실습 이번 시간에는 JSON 데이터를 끌어와서Parsing 해보는 실습을 해보려고 합니다 다음과 같은 데이터가 있을 때지하철 역명호선역명 유래에 대한 데이터를 출력해보겠습니다.이때 데이터의 개수는 175입니다. "http://openapi.seoul.go.kr:8088/인증키/json/TbSeoulmetroStOrigin/1/175/"; 먼저 주소 끝에 있는 데이터의 개수를 175로 바꿔줍니다. InputStream is = puftHttpClient.download(address); String str = puftHttpClient.convert(is, "UTF-8"); JSONParser jp = new JSONParser(); JSONObject jo = (JSONObject) jp.parse(st.. 더보기 [Java] HTTP - JSON AJAX 는 JavaScript에서 XML을 파싱해오는 기술입니다.하지만 요새는 XML데이터가 많이 쓰이지 않습니다.XML을 대신해 가독성이 좋으면서 JavaScript에 친화된 형태를JSON(JavaScript Object Notation)이라고 합니다.JSON은 DB에 있는 데이터를 JavaScript문법으로 표현한 것입니다. Java에서 배열은 { 1, 2, 3 } 중괄호를 사용하는 반면, JavaScript 배열은 [1, 2, 3] 대괄호를 사용하고 Java 객체 : Dog d = new Dog(); d.setName("멍멍2") d.setAge(3); 자바에서는 객체를 위와 같이 생성하는 반면, JavaScript 객체 :.. 더보기 [Java] 미세먼지 - 종합 실습 서울 열린 데이터 광장에서 미세먼지 데이터를오픈 api 주소로 받아와서 실습해보는 시간을 가져보겠습니다. 요구조건미세먼지 -> 파싱 -> 값들을 -> txt파일에 담기프로그램실행시 출력 : 날짜, 측정 구 , 미세먼지 ,초미세먼지, 오존 , 이산화질소 , 일산화탄소, 아황산가스날짜형식 : 연-월-일-오전/오후 -시 - 요일 (프로그램 실행 날짜 / 시간) public class AirPollMain2 { public static void main(String[] args) { try { InputStream is = puftHttpClient.download(//api주소) XmlPullParserFactory xppf = XmlPullParserFactory.newInstance(); XmlPull.. 더보기 [Java] 기상청 (HTTP 실습) 웹사이트는 보통사람들이 DB를 쓰기 편하게 구현해 놓은 페이지입니다.개발자가 데이터만 가져오고 싶을 때 데이터를 특정한 형식으로 표현해줘야 하는데DB에 있는 데이터를 표현하는 형식은 XML과 JSON 형식이 있습니다.XML이란 DB에 있는 데이터를 HTML 형태로 표현한 것입니다.XML은 태그로 이루어져 있는데 태그는 시작태그와 종료태그가 있습니다. 시작 태그 : 종료 태그 : 태그의 종류에 대해서 알아보겠습니다. START_DOCUMENT : 문서의 시작END_DOCUMENT : 문서의 끝START_TAG : 시작 태그 - END_TAG : 종료 태그 - TEXT : 텍스트 (시작 태그와 종료 태그 사이의 내용) XML에 대한 기초 개념을 알아보았습니다. 이번 시간에는기상청에 있는 날씨 데이터를 끌어.. 더보기 이전 1 다음