본문 바로가기

XML & JSON

(9)
********JSON, XML // book 도서목록 추출하기 XML 배꼽 오쑈 라지니쉬 8,100 화폐전쟁 쑹훙빙 18,000 4차산업혁명 최진기 15,120 달러이야기 홍익희 22,500 JSON [ { "title":"제4차산업혁명", "author":"최진기", "price":"15,120" }, { "title":"화폐전쟁", "author":"쑹훙빙", "price":"18,000" }, { "title":"달러이야기", "author":"홍익희", "price":"22,500" }, { "title":"배꼽", "author":"오쏘 라지니쉬", "price":"8,100" } ]
JSON // 데이터가 2개이상인값 배열로 접근하기 /* "question": "Which one is correct team name in NBA?" 불러오기 question 접근하기 qize -> sport와 maths중 sport선택 -> q1 -> question 선택사항(key 데이터가 2개이상이면 배열[""]로 접근) */ document.getElementById("demo").innerHTML = param2.quiz["sport"].q1.question;
JSON // 기본 (String <--> Json 호환) JSON : Java Script Object Notation 표기법 Array -> Json(배열의 가독성 보안) 한쌍(pair) key:value == HashMap(java) Web(Client) Java(Server) DB Json --------- > List, HashMap, Object, String key.변수명 Json으로 받았을때, Ajax 사용많음 String -> Json xhttp.onreadystatechange = function () { if (xhttp.readyState == 4 && xhttp.status == 200) { jsonFunc(xhttp.responseText); } } xhttp.open("GET", "jsondata.json", true); xhttp.s..
JSON// tabel// key 포함값가져오기 방법1. 방법2. jsondata.json [ { "name":"정수동", "age":24, "address":"광진구", "tel":"123-123" }, { "name":"홍길동", "age":26, "address":"강남구", "tel":"456-153" }, { "name":"성춘향", "age":16, "address":"마포구", "tel":"865-234" }, { "name":"홍두께", "age":23, "address":"은평구", "tel":"973-113" } ]
XML// 외부파일 가져오기 연습용 외부 파일 :
XML//외부파일에서 불러와 파씽 불러온 링크: http://openapi.seoul.go.kr:8088/sample/xml/SebcBusStopEng/1/5/
XML// table// 파일을 이용한 파씽 1번 nodeValFunc(this); 와 의 value를 출력 index Insert title here 2번 nodeNameFunc(this); nodeName을 있는만큼 출력 3번 childNodeFunc(this); Tag아래 해당 번호와 fchild.nodeName 출력 client.xml 소스 1 홍길동 서울시 2020/01/23 2 성춘향 부산시 2011/11/21 3 일지매 광주 2016/06/12
XML//table//DOM을 이용한 파씽