>웹 프론트엔드 >JS 튜토리얼 >JSON 구문 및 팁

JSON 구문 및 팁

Joseph Gordon-Levitt
Joseph Gordon-Levitt원래의
2025-02-23 09:36:45932검색
JSON 기본 지식 빠른 검토 및 실용 기술

JSON 소개 : JAVASCRIPT 객체 표기법 (JSON)은 구조화 된 데이터를 직렬화하는 데 사용되는 텍스트 형식입니다. JavaScript 객체 리터럴에서 나옵니다. JSON Syntax and Tips JSON은 네 가지 기본 유형 (문자열, 숫자, 부울 및 널)과 두 가지 구조화 된 유형 (물체 및 배열)을 나타낼 수 있습니다.

JSON 객체 예 :

이것은 속성을 포함하는 JSON 객체입니다 이것은 객체를 포함하는 json 객체입니다 : JSON 배열 예 : 이것은 JSON 배열을 포함하는 JSON 객체입니다.

이것은 두 개의 객체를 포함하는 JSON 어레이입니다 :

더 많은 JSON 예제 및 사용법 팁 :

whitespace 문자 : JSON의 공백, 수평 탭, 라인 브레이크 또는 캐리지 리턴)는 중요하지 않습니다. 데이터에 영향을 미치지 않고 압축 할 수 있습니다. 객체 이름 :

객체 문자 이름은 소문자 여야합니다 (예 : null, false, true 등).

인용 표시 : 오류를 피하기 위해 모든 이름과 값 쌍을 인용구로 둘러싸십시오.

검증 : 사용하기 전에 JSON 데이터를 확인하십시오 - https://www.php.cn/link/01c8a64a2b3c6c05c2dbf9df27510eb { "myObject": { "name": "obi wan kenobi", "weapons": "lightsaber", "specialPowers": "the force" } } 인코딩 : JSON에 대한 기본 유니 코드 인코딩은 UTF-8입니다 (모든 응용 프로그램 미디어 유형

https://www.php.cn/link/b7a09dca296f4517c1c7b5ca5e72c412

).
<code class="language-javascript">{
  "Africa": {}
}</code>
MIME 유형 :

JSON 텍스트의 MIME 미디어 유형은 Application/JSON입니다 (각각 유형 및 하위 유형). 더 많은 판독 값 : 다목적 인터넷 메일 확장 (MIME) https://www.php.cn/link/c06b57c153593ad97339f96585f6692a

JSON 분석 :

안전 위험으로 인해 JSON 문자열을 맹목적으로 평가합니다. ES5 이후 언어의 일부였으며 현대식 브라우저의 JavaScript 엔진에 의해 기본적으로 제공되는

메소드를 사용하는 것이 가장 좋습니다. jQuery에는
<code class="language-json">{
  "myObject": {
    "name": "obi wan kenobi",
    "weapons": ["lightsaber", "smoke grenade", "knife", "jedi things"],
    "specialPowers": "the force"
  }
}</code>
메소드가 있습니다 :

메소드의 리버스 작동은
<code class="language-json">{
  "africaLagos": [
    {
      "from": -377711769600000,
      "to": -1588464816000,
      "dst": false,
      "offset": 816,
      "name": "LMT"
    },
    {
      "from": -1588464816000,
      "to": 253402300799000,
      "dst": false,
      "offset": 3600,
      "name": "WAT"
    }
  ]
}</code>
입니다. 객체 또는 어레이 (또는 원시 유형)가 필요하고 JSON 문자열로 직렬화합니다.

JSON 문자열에서 탈출 해야하는 문자 :

이중 인용문 "
    전방 슬래시 /
  • backslash 라인 Newline 캐릭터 n 캐리지 리턴 r
  • 탭 t
  • JSON 구문 및 기술 faq :

    (FAQ 부분은 기사가 너무 길고 원본 텍스트에 대한 반복 수준이 높기 때문에 여기서 생략됩니다. FAQ의 일부는 필요에 따라 유지되거나 보충 될 수 있으며 동의어 및 명령문 조정이 수행됩니다. 의사 원리 목적을 달성합니다

위 내용은 JSON 구문 및 팁의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.