다음과 같은 두 가지 json 형식이 있습니다. 1. 개체 형식 [{"key1":obj, "key2":obj, "key3":obj...}] 2. 배열 또는 컬렉션 형식, [[obj , obj,obj...]].
json의 역할(json은 언어 독립적인 데이터 교환 형식)
프런트엔드와 백엔드 데이터 교환에 ajax 사용
모바일과 서버 간 데이터 교환
Json의 형식과 구문 분석을 사용하면 개체 정보를 쉽게 표현할 수 있습니다. json에는 두 가지 형식이 있습니다.
1) 개체 형식: {"key1":obj,"key2":obj,"key3":obj. .}
2) 배열/수집 형식: [obj, obj, obj...]
예: 사용자 개체는 json 데이터 형식으로 표시됩니다
{"username":"zhangsan","age":28,"password":"123","addr":"北京"}
List[{"pid":"10","pname":"小米4C"},{},{}]
예를 들어
객체를 json 형식으로 작성한 후 이 객체의 속성을 가져오려면 Java와 같이 객체 수준 한 수준의 지점을 통해서만 가져오면 됩니다. 다음을 참조하세요. 예 이 사람 개체가 있고 person.lastname을 직접 얻을 수 있습니다. 사람 성의 값 이 사람은 컬렉션입니다. 컬렉션에는 두 개의 개체가 있으며, person[1]은(는) 컬렉션의 첫 번째 개체 json은 개체이고, 이 개체에는 baobao 속성이 있으며, baobao의 값은 컬렉션인 json입니다. baobao【1】은 baobao 값을 얻는 첫 번째 객체입니다 이 json은 세 가지 속성을 가지고 있습니다. 첫 번째 속성은 단순 값이고, 세 번째 속성은 다음과 같습니다. a collection위 내용은 모두 <script>로 작성되었으므로 json은 js의 기본 콘텐츠입니다. 즉, var 개체 이름 = json 형식이면 js가 json 개체의 데이터를 직접 가져올 수 있다는 의미입니다. , js의 개체 형식 이름을 통해 직접 개체의 데이터를 가져옵니다. 구문 분석할 필요가 없습니다. <p><blockquote><p>관련 무료 권장 사항: <strong><a href="https://www.php.cn/course.html" target="_blank">프로그래밍 비디오 코스<strong></script>위 내용은 JSON 형식이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!