Javascript
객체 문법으로 구조화된 데이터 교환 형식
key : value
형태로 되어 있음{
"name": "sangwoo",
"age": 25
}
json 데이터를 자바스크립트에서 쓰고 싶다면 JSON.parse와 같은 메서드를 통해 JSObject로 만들고 파이썬에서 쓰고 싶다면 json.load와 같은 메서드를 통해 dict 타입으로 만들면 된다. 이를 역직렬화라고 한다.
반면 JS 의 JSObject 를 파이썬으로 넘겨주고 싶다면 JSObject 를 바로 dict 타입으로 사용하지 못한다. 중간에 JSON 으로 변경해주고 사용해야 한다. 이처럼 JSON으로 변경해주는 것을 직렬화라고 한다.
마크업
형태의 데이터 교환 형식
<?xml version="1.0" encoding="UTF-8">
<Hello>
<name>상우</name>
</Hello>
컴퓨터 프로그램이 서로 통신하는 방법이자 중계 계층