JSON과 XML

까만호랭·2023년 8월 9일
1

📌 XML

  • XML은 데이터를 저장하고 전달할 목적으로 만들어졌으며, 저장되는 데이터의       구조를 기술하기 위한 언어이다.
  • XML 태그는 HTML 태그 처럼 미리 정의 되어 있지 않고, 사용자가 직접 정의할       수 있다.
  • HTML과 매우 비슷한 문자 기반의 마크업 언어이다.
  • 📖   xml : 표현방식

    <?xml version="1.0" encoding="UTF-8"?>
    <sangpums>
    	<sangpum>
    		<code price="25000">10</code>
    		<sang>js기초 이해</sang>
    	</sangpum>
    	<sangpum>
    		<code>20</code>
    		<sang>파이썬 이해</sang>
    	</sangpum>
    	<sangpum>
    		<code>30</code>
    		<sang>MariaDB 활용</sang>
    	</sangpum>
    </sangpums>

    JSON

  • 브라우저 통신을 위한 속성-값 또는 키-값 쌍으로 이루어진 데이터 포맷
  • 📖   JSON : 표현방식

    {"sangpum":
    [
    	{"code":"100","sang":"glove"},
    	{"code":"200","sang":"glass"},
    	{"code":"300","sang":"backpack"}
    
    ]
    }

    📗   JSON과 XML 공통점

  • 데이터를 저장하고 전달하기 위해 고안되었다
  • 기계 뿐아니라 사람도 쉽게 읽을 수 있다.
  • 계층적인 데이터 구조를 가진다
  • 다양한 프로그래밍 언어에 의해 파싱될 수 있다
  • XMLHttpRequest 객체를 이용하여 서버로부터 데이터를 전송받을 수 있다.
  • 📘   JSON과 XML 차이

    profile
    남들과 함께 발자국을 남기는 까만호랭

    2개의 댓글

    comment-user-thumbnail
    2023년 8월 9일

    정리가 잘 된 글이네요. 도움이 됐습니다.

    1개의 답글