1분 학습 JSON 입문
4409 단어 JavaScriptJSONXML대상tech
저와 JSON의 결말은?
wiki는 다음과 같다.
JavaScript Object Notation(JSON, Jason)은 데이터 기술 언어 중 하나입니다.
가벼운 텍스트 기반 데이터 교환용 형식으로 프로그래밍 언어와 상관없이 사용할 수 있습니다.
이 두 줄은 JSON의 설명인데, 어려운 단어가 나오기 때문에 설명을 깨물어 부술 것이다.
데이터 기술 언어는?
대략적인 설명은 데이터를 기록하는 데 쓰이는 형식이다.
여기서 말하는 격식은 쓰기의 규칙이다.
JSON의 형식은 다음과 같다.
[
{"name" : "太郎", "age" : 26},
{"name" : "花子", "age" : 23}
]
데이터 교환용 형식은 무엇입니까?
각 프로그래밍 언어 간의 데이터 교환 형식 (쓰기 규칙)
루비와 PHP 등 다양한 프로그램 언어로 데이터를 교환하는 인상.
왜 JSON이 탄생했죠?
15년 전쯤에 나는 XML이라는 데이터 기술 언어와javascippt로 데이터를 교환했다.
XML은 HTML과 마찬가지로 문장의 문자열을 div와 같은 탭으로 끼워야 합니다.
방금 전의 코드를 XML로 기술하면 아래와 같다
<?xml version="1.0" encoding="utf-8"?>
<data>
<item>
<name>太郎</name>
<age>26</age>
</item>
<item>
<name>花子</name>
<age>23</age>
</item>
</data>
데이터 양이 라벨 양을 증가하고 처리 성능이 떨어지는 문제가 존재한다.이 때문에 태그가 아닌 문자(대상)로 기재된 JSON 형식이 등장한다.
태그를 기록할 필요가 없는 양의 데이터 양은 XML보다 적습니다.
처리의 성능이 떨어질 가능성도 떨어진다는 얘기다.
데이터 교환 이미지
Reference
이 문제에 관하여(1분 학습 JSON 입문), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/miumi/articles/75e3426e696155텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)