728x90
반응형
질문 : JSON 명명 규칙 (snake_case, camelCase 또는 PascalCase)
JSON 명명에 대한 표준이 있습니까?
대부분의 예제는 밑줄 (일명 snake_case
PascalCase
또는 camelCase
도 사용할 수 있습니까?
답변
SINGLE 표준은 없지만 언급 한 3 가지 스타일 ( "Pascal / Microsoft", "Java"( camelCase
) 및 "C"(밑줄, snake_case)) 및 하나 이상의 kebab-case
snake_case
longer-name
처럼).
문제가되는 서비스의 배경 개발자가 무엇인지에 따라 달라지는 것 같습니다. c / c ++ 배경 (또는 많은 스크립팅 언어, 루비 등을 포함하는 유사한 이름을 채택하는 언어)을 가진 사람들은 종종 밑줄 변형을 선택합니다. 비슷하게 나머지 (Java 대 .NET). 예를 들어 언급 된 Jackson 라이브러리는 Java Bean 명명 규칙 ( camelCase
)을 가정합니다.
업데이트 : "표준"의 정의는 단일 규칙입니다. 따라서 "예, 많은 표준이 있습니다"라고 주장 할 수 있지만, 나에게는 여러 Naming Conventions
이 있으며 전체적으로 "The"표준은 없습니다. 그들 중 하나는 특정 플랫폼의 표준으로 간주 될 수 있지만 JSON은 그다지 말이되지 않을 수도있는 플랫폼 간의 상호 운용성을 위해 사용된다는 점을 감안할 때.
출처 : https://stackoverflow.com/questions/5543490/json-naming-convention-snake-case-camelcase-or-pascalcase
728x90
반응형
'개발관련 > other' 카테고리의 다른 글
Mac에서 Android Studio를 완전히 제거하는 방법 (0) | 2021.09.08 |
---|---|
AES 암호화 모드 (CBC ECB CTR OCB CFB)를 선택하는 방법 (0) | 2021.09.03 |
Excel에서 UTF-8 CSV 파일을 여는 방법 (0) | 2021.09.02 |
Flask에서 정적 파일을 제공하는 방법 (0) | 2021.09.02 |
Chrome 개발자 도구에서 JavaScript를 비활성화하는 방법 (0) | 2021.08.30 |