공공데이터

package data.api.json; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class ApiJson { public static void main(String[] args) { // 버퍼 이용 : BufferedReader --> 버퍼를 이용해서 읽고 쓰는 함수. // 버퍼(Buffer) : 완충제역할 // : 입출력 속도 향상을 위해서 데이터를 일시적으로 메모리 영역의 한 곳에 모아두는 것. // 버퍼 장점 : 버퍼를 이용하기 때문에 입출력 관련 처리작업을 매우 빠르게 할 수 있다. BufferedReader ..
https://www.data.go.kr/index.do 공공데이터 포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase www.data.go.kr 가입을 해야한다 활용신청 누르고 사용목적 등을 입력하면, 바로 활용할 수 있을 수도 있고 하루? 정도 기다려야 승인이 날 수도 있다. 마이페이지를 들어가면 내가 활용 신청한 API를 볼 수 있다. 들어가서 활용신청 상세기능정보를 들어가 Rest조회 미리보기 확인을 누른다. 이런 화면이 뜨고 미리보기를 눌러 확인한다. https://chrome.google.com/webstore/category/extensions?..
// JSON 데이터를 웹페이지로 출력하기 // Parsing --> 다른 형식으로 저장된 데이터를 목적에 맞는 형태의 형식으로 변환하는 것. // JSON Parsing --> JSON 형식의 텍스트 문자열을 목적에 맞게 객체로 변환 window.onload=()=>{ document.getElementById('btn').addEventListener('click',function(){ console.log('text'); // ------------------------------------------------------------- let json={ "book":[{ "isbn":"123-456-789", "author":{ "name":"홍길동", "email":"hong@hongkildon..
// JSON 데이터 객체와 문자열로 변환하기 // JSON.parse() - JSON 데이터를 객체로, 문자열로 되어 있는 JSON데이터를 받아 객체로 // JSON.stringify() --> classify : 분류하다, 구분하다. 객체를 문자열로 변환 // [1] : JSON.parse(jsonText) --> JSON 형식의 텍스트 --> 자바스크립트 객체로 변환 let jsonText='{"name":"홍길동","age":20,"nationality":"대한민국"}'; // console.log("변환전-->" + typeof jsonText); // string // let jsonText={"name":"홍길동","age":20,"nationality":"대한민국"}; console.log..
// 중첩된 JSON 데이터 다루기 // 한 권의 도서 정보를 갖고 있는 JSON데이터에서 해당 도서가 속해있는 카테고리를 출력하시오. // [1] :중첩 데이터 window.onload=()=>{ const book={ "isbn" : "123-456-789", "author" : { "name" : "홍길동", "email" : "hong@naver.com" }, "editor" : { "name" : "이순신", "email" : "lee@leesoonsin.com" }, "title" : "대한민국의 정의는 죽었는가?", "category" : [ "Non-Fiction", "IT", "Politics" // 여러 개의 카테고리가 포함될 수 있으니 ] } console.log(book["autho..
//JSON 데이터를 다루기위한 JS 기본 사용법 // [1] : 데이터 const person = [ {"name":"홍길동","age":20,"nationality":"대한민국"}, {"name":"이순신","age":30,"nationality":"미국"}, {"name":"강감찬","age":40,"nationality":"영국"}, {"name":"을지문덕","age":50,"nationality":"프랑스"}, ]; console.log(typeof person[0]); //object 요소 체크 // [2] : 출력 console.log('------------------------------------'); console.log(person[0].name+" "+person[0].age+"..
알아가자
'공공데이터' 태그의 글 목록