json 데이터 예제

JSON 개체는 기본적으로 .json의 확장명이 있는 텍스트 파일과 응용 프로그램/json의 MIME 유형인 자체 파일에 저장할 수 있습니다. JSON은 데이터 직렬화 형식으로 사용됩니다. 그러나 JavaScript의 비 엄격한 하위 집합으로 디자인하면 JSON 문자열을 JavaScript eval() 함수에 전달하는 것이 안전하다는 오해가 발생할 수 있습니다. 특정 유효한 JSON 문자열이 실제로 유효한 JavaScript 코드가 아니기 때문에 안전하지 않습니다. [34] 위의 JSON 예제의 XML 표현은 아래에 제시되어 있다. JSON은 이러한 두 형식이 일반적으로 사용되는 실제 상황에서 생성, 읽기 및 디코딩을 광범위하게 지원하므로 XML에 대한 낮은 오버헤드 대안으로 승격됩니다. [44] XML 외에도 CSV 및 YAML(JSON의 슈퍼세트)을 예로 들 수 있습니다. 또한 Google 프로토콜 버퍼는 데이터 교환 언어가 아니지만 이 역할을 채울 수 있습니다. 따라서 서버에서 JSON 형식으로 데이터를 받으면 다른 JavaScript 개체처럼 사용할 수 있습니다. 데이터를 저장할 때 데이터는 특정 형식이어야 하며 데이터를 저장할 위치에 관계없이 텍스트는 항상 법적 형식 중 하나입니다. 참고: 위에서 본 JSON을 JSONTest.html 예제의 변수 내에서 사용할 수 있도록 했습니다(소스 코드 참조). 이를 로드한 다음 브라우저의 JavaScript 콘솔을 통해 변수 내부의 데이터에 액세스해 보십시오. 거의 모든 블로그에는 카테고리와 태그가 있습니다.

이 예제에서는 범주 키를 추가했지만 값이 생소해 보일 수 있습니다. 블로그의 각 게시물에는 두 개 이상의 범주가 있을 수 있기 때문에 여러 문자열의 배열이 반환됩니다. JSON-RPC는 XML-RPC 또는 SOAP를 대체하기 위해 JSON에 구축된 원격 프로시저 호출(RPC) 프로토콜입니다. 소수의 데이터 형식과 명령만 정의하는 간단한 프로토콜입니다. JSON-RPC를 사용하면 시스템에서 알림(응답이 필요하지 않은 서버에 대한 정보)과 순서에 따라 응답할 수 있는 여러 호출을 서버에 보낼 수 있습니다. 위치 매개 변수를 사용하여 JSON-RPC 2.0 요청 및 응답의 예입니다. 컴퓨팅에서 JavaScript 개체 표기형(JSON) (/îddîîsîn/ “제이슨”,[1][2] /îdeîs în/) 은 사람이 읽을 수 있는 텍스트를 사용하여 속성 값 쌍으로 구성된 데이터 객체를 전송하는 개방형 표준 파일 형식입니다. 값)을 참조하십시오. 일부 AJAX 스타일 시스템에서 XML을 대체하는 것을 포함하여 비동기 브라우저-서버 통신에 사용되는 매우 일반적인 데이터 형식입니다.

[3] 키/값 쌍 “bar” : “Hello”는 키/값 쌍 “foo” 내부에 중첩됩니다. 이는 JSON 데이터의 계층 구조의 예입니다. JavaScript 구문은 JSON 표준:[17] 맵, Set, 날짜, 오류, 정규식, 함수, 약속 및 정의되지 않은 여러 네이티브 데이터 형식을 정의합니다. 【주의 1】 이러한 JavaScript 데이터 형식은 다른 데이터 형식으로 표시되어야 하며 양 끝의 프로그램은 형식 간에 변환하는 방법에 동의해야 합니다.

Condividi
Questo articolo è stato pubblicato in Senza categoria . Bookmark permalink .
error

Ti piace quello che facciamo? Ti prego, spargi la voce!