HTML, CSS, JS, 웹, 네트워크

JSON, XML

swchung09 2025. 6. 9. 00:09

JSON은 JavaScript Object Notation으로 자바스크립트에서 쉽게 데이터를 저장하고 전송하기 위한 형식이다. 반면에 XML은 eXtensible Markup Language로써 HTML(Hyper Text Markup Language)와 유사한 마크업 언어이다.

두 가지 모두 데이터를 저장하는 용도로 주로 사용되지만, json과 xml은 사용되는 분야가 조금 다르다.

json은 웹 앱에서 주로 사용되며, 굳이 자바스크립트가 아닌 다른 언어여도 쉽게 사용할 수 있을 정도로 유명하다.

xml은 프로그램의 설정들을 저장하는 용도로 사용된다. (과거에는 xml이 웹 기본 포맷이였지만, json이 등장하고 한물 갔다...)


json은 일반적으로 다음과 같은 형식을 가진다.

{

    "key" : [

            "item"

        ]

}

xml은 일반적으로 다음과 같은 형식을 가진다.

<?xml version="1.0" encoding="utf-8"?>

<key>

    <item>data</item>

</key>


참고로 이 둘은 api를 불러오는 용도로도 사용된다. 따라서 다음 블로그로 이 부분을 정리하겠다.

'HTML, CSS, JS, 웹, 네트워크' 카테고리의 다른 글

Node.js  (3) 2025.06.18
API  (0) 2025.06.09
DNS  (0) 2025.06.02
라우팅  (0) 2025.06.02
JavaScript  (2) 2025.05.26