본문 바로가기

XML & JSON

XML//외부파일에서 불러와 파씽

불러온 링크:

http://openapi.seoul.go.kr:8088/sample/xml/SebcBusStopEng/1/5/

 

 

 

<body>
<p id="demo"></p>

<script type="text/javascript">
let xhttp = new XMLHttpRequest();

xhttp.onreadystatechange = function () {
	if (this.readyState == 4 && this.status == 200) {
		nodeValueFunc(this);
	}
}
/* 서울시청 오픈url링크 가져옴 */
xhttp.open("GET", "http://openapi.seoul.go.kr:8088/sample/xml/SebcBusStopEng/1/5/", this);
xhttp.send();

function nodeValueFunc(xml) {
	/* url을 읽어올 수 있는지 확인 
	alert('nodeValueFunc');*/
	let arr, txt, xmlDoc;
	txt = "";
	
	xmlDoc = xml.responseXML;
	
	arr = xmlDoc.getElementsByTagName("NAME_ENG");
	for (i = 0; i < arr.length; i++) {
		txt += arr[i].childNodes[0].nodeValue + "<br>";
	}
	document.getElementById("demo").innerHTML = txt;
	}
</script>
</body>

'XML & JSON' 카테고리의 다른 글

JSON // 기본 (String <--> Json 호환)  (0) 2020.07.14
JSON// tabel// key 포함값가져오기  (0) 2020.07.14
XML// table// 파일을 이용한 파씽  (0) 2020.07.14
XML//table//DOM을 이용한 파씽  (0) 2020.07.14
XML// 기본  (0) 2020.07.14