it-source

JSON 들여쓰기 수준 표기법이란 무엇입니까?

criticalcode 2023. 3. 27. 21:18
반응형

JSON 들여쓰기 수준 표기법이란 무엇입니까?

JSON 들여쓰기 레벨에 대해 "표준" 표기법이 있습니까?공백 2개, 공백 3개, 공백 4개, 탭 구분 또는 기타 중 어느 것으로 해야 합니까?

공식 JSON 사이트를 만나려고 했는데, 거기에 기재되어 있지 않습니다.

JSON은 프레젠테이션 형식이 아닌 시리얼라이제이션 형식입니다.

따라서 "표준" 들여쓰기는 없습니다. JSON은 가능한 한 컴팩트하게 전송됩니다.

(단, 다음과 같은 옵션이 있습니다.JSON.stringify()"예쁜 인쇄" JSON을 요청합니다.space(MDN 매뉴얼에서의 파라미터)

기준이 없어요.JSON 사양에서는 임의의 개수의 화이트 스페이스를 사용할 수 있습니다.

그러나 JSON을 읽기 쉽게 인쇄하는 경우(예: 구성 파일에서), 프로젝트의 코딩 규칙을 준수하고 JS 개체 리터럴과 동일한 표시 수준(대부분 4(Crockford) 또는 2개의 공간(Node.js))을 사용하는 것이 좋습니다.

언급URL : https://stackoverflow.com/questions/18698738/what-is-the-json-indentation-level-convention

반응형