Toggle theme
문제를 잘 정의하는 것은 문제를 절반 해결한 것이다. - 2023.12
사용자 도구
Toggle theme
로그인
사이트 도구
검색
도구
문서 보기
이전 판
PDF로 내보내기
Fold/unfold all
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
start
»
wiki
»
javascript
»
javascript_note
»
json_vs_xml
wiki:javascript:javascript_note:json_vs_xml
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== JavaScript JSON vs XML ====== <WRAP left notice 70%> * description : JSON vs XML * author : 오션 * email : shlim@repia.com * lastupdate : 2022-04-06 Wed </WRAP> <WRAP clear></WRAP> \\ =====The source of this article===== [[https://www.w3schools.com/js/js_json_xml.asp|JSON vs XML]]\\ JSON과 XML 모두 웹 서버에서 데이터를 수신하는 데 사용할 수 있습니다.\\ \\ 아래의 JSON 및 XML 예제는 모두 3명의 직원 배열로 직원 객체를 정의합니다. ==== JSON Example ==== <code javascript> { "employees":[ {"firstName":"John", "lastName":"Doe"} ,{"firstName":"Anna", "lastName":"Smith"} ,{"firstName":"Peter", "lastName":"Jones"} ]} </code> ==== XML Example ==== <code xml> <employees> <employee> <firstName>John</firstName> <lastName>Doe</lastName> </employee> <employee> <firstName>Anna</firstName> <lastName>Smith</lastName> </employee> <employee> <firstName>Peter</firstName> <lastName>Jones</lastName> </employee> </employees> </code> ===== JSON is Like XML Because ===== * JSON과 XML은 모두 "자체 설명"(사람이 읽을 수 있음) * JSON과 XML은 모두 계층적입니다(값 내의 값). * JSON과 XML은 모두 많은 프로그래밍 언어에서 구문 분석되고 사용될 수 있습니다. * XMLHttpRequest를 사용하여 JSON과 XML을 모두 가져올 수 있습니다. ===== JSON is Unlike XML Because ===== * JSON은 종료 태그를 사용하지 않습니다. * JSON이 더 짧습니다. * JSON은 읽고 쓰기가 더 빠릅니다. * JSON은 배열을 사용할 수 있습니다. \\ 가장 큰 차이점은 다음과 같습니다:\\ \\ XML은 XML 파서로 파싱되어야 합니다. JSON은 표준 JavaScript 함수로 구문 분석할 수 있습니다. ===== Why JSON is Better Than XML ===== XML은 JSON보다 구문 분석하기가 훨씬 더 어렵습니다. JSON은 바로 사용할 수 있는 JavaScript 객체로 구문 분석됩니다. \\ AJAX 애플리케이션의 경우, JSON은 XML보다 빠르고 쉽습니다.\\ \\ XML 사용하면\\ * XML 문서를 가져옵니다. * XML DOM을 사용하여 문서 전체를 순회합니다. * 값을 추출하고 변수에 저장합니다. \\ JSON 사용하면\\ * JSON 문자열 가져옵니다. * JSON.Parse는 JSON 문자열을 구문 분석합니다. {{tag>오션, JSON vs XML}}
/volume1/web/dokuwiki/data/pages/wiki/javascript/javascript_note/json_vs_xml.txt
· 마지막으로 수정됨: 2023/01/13 18:44 (바깥 편집)
문서 도구
문서 보기
이전 판
역링크
PDF로 내보내기
Fold/unfold all
맨 위로