가이드로 돌아가기
YAML 및 JSON과의 관계 이해
YAML이 JSON 데이터 모델의 상위 집합으로 설계되었기 때문에 YAML은 중괄호 대신에 들여쓰기, 필요 없음 대부분의 문자열을 인용합니다.
PDFpilot의 YAML to JSON 및 JSON to YAML 도구는 실제의 성숙한 YAML 라이브러리(JS-YAML)를 사용하여 양방향을 구문 분석하고 생성합니다. 단순화된 파서가 실제 파일에서 잘못되는 몇 가지 스칼라 인용 스타일.
두 형식은 동일한 데이터 모델을 공유하기 때문에 어느 방향으로도 변환하는 데 손실이 없습니다. 깊게 중첩된 YAML 구성 파일이 동일한 중첩된 JSON 구조로 변환되며 그 반대의 경우도 마찬가지입니다. 이는 의도적으로 평면의 테이블 데이터로 범위가 지정된 이 프로젝트의 CSV/Excel/SQL 도구와 다릅니다. 두 형식 모두 본질적으로 표 형식이 아니기 때문에 YAML 및 JSON 변환에는 그러한 제한이 없습니다.
관련 도구
- ToolYAML to JSON
- ToolJSON to YAML
- GlossaryWhat Is YAML?