
YAML to JSON Converter 는 YAML 문서를 구문 분석하여 이에 상응하는 JSON 을 내보냅니다. Kubernetes 매니페스트,Docker Compose 파일,GitHub Actions 워크플로 또는 Ansible 플레이북을 붙여넣으면 동일한 구조로 포맷된 JSON 을 다시 가져옵니다. - 매핑은 객체가 되고 시퀀스는 배열이 되며 스칼라는 YAML 코어 스키마에 따라 문자열,숫자, 부울 또는 널로 해결됩니다.
파서는 Naive 변환기를 트립하는 YAML의 부분을 처리합니다. 앵커와 별칭이 확인되므로 `*기본값' 참조가 가리키는 값으로 확장됩니다. 병합 키(`<<: *Base`)는 대상 매핑에 평평하게 지정되며 명시적 키는 사양에 따라 우선합니다. 리터럴(`|`) 및 접힌(`>`) 블록 스칼라는 스트립을 포함하여 개행을 올바르게 유지하거나 접고 표시를 계속 씹습니다. `---`로 구분된 다중 문서 스트림은 JSON 문서 배열로 나옵니다.
모든 것이 브라우저에서 실행됩니다. 구성 파일은 일상적으로 내부 호스트 이름, 클러스터 이름, 이미지 레지스트리를 포함하며 때로는 누군가가 볼트로 이동하는 것을 잊어버린 비밀을 포함하므로 붙여넣기, 기록 또는 저장되지 않습니다. 또한 쉽게 구분하기 위해 키를 알파벳순으로 정렬하고, 2-공백, 4-공백 또는 축소된 출력을 선택하고, 다운스트림 소비자가 유형에 대해 엄격할 때 모든 일반 스칼라를 문자열로 유지할 수도 있습니다.
변환은 JSON 이 동등하지 않은 YAML 부분을 해결하며 각각에 어떤 일이 발생하는지 알 가치가 있습니다. 앵커와 별칭이 확장되므로 5 곳에서 참조되는 블록은 5 개의 참조가 아닌 JSON 에서 5 개의 복사본이되고 출력은 입력보다 실질적으로 더 커질 수 있습니다. 병합 키가 적용되고 사라집니다. JSON 은 넣을 곳이 없기 때문에 주석이 완전히 삭제됩니다. JSON 은 하나의 파일에 여러 문서의 개념이 없기 때문에 3 개의 대시로 구분된 다중 문서 스트림이 배열이 됩니다. 날짜는 시청할 날짜입니다: YAML 은 인용되지 않은 날짜를 타임스탬프 유형으로 구문 분석하고 JSON 은 날짜 유형이 없으므로 정확한 형식이 작성된 방법에 따라 달라지는 문자열로 도착합니다.
YAML 문서를 입력 패널에 붙여넣기 - 매니페스트,컴포즈 파일,CI 파이프라인 또는 애플리케이션 구성. 샘플 로드 를 클릭하여 현실적인 쿠버네티스 배포에서 시작합니다.
2-스페이스, 4-스페이스 또는 축소된 JSON을 선택합니다. Diff 친화적인 출력에 대해 정렬 키를 사용하거나, 숫자가 되는 대신 포트와 버전 번호를 텍스트로 유지하려는 경우 문자열을 유지합니다.
변환을 클릭합니다. YAML 에 구문 문제가 있는 경우 - 들여쓰기에 사용되는 탭,닫히지 않은 따옴표,일치하는 앵커가 없는 별칭 - 정확한 줄 번호로 오류가 보고됩니다.
결과를 클립보드에 복사하거나 API 클라이언트, 테스트 고정 장치 또는 스크립트에 피드할 준비가 된 .json 파일로 다운로드합니다.
&anchor 정의, *alias 참조 및 << 병합 키를 확인하여 공유 구성 블록이 완전한 JSON 개체로 확장됨
리터럴(|) 및 접힌(>) 블록은 명시적 들여쓰기 숫자와 스트립(-) 및 유지(+) 씹는 표시기를 포함하여 올바르게 변환됩니다.
---로 분할된 YAML 파일은 여러 문서로 분할되어 있으며, 문서당 하나의 항목이 있는 JSON 배열로 반환됩니다.
구문 문제는 들여쓰기, 종료되지 않은 따옴표, 잘못된 들여쓰기 또는 알 수 없는 별칭으로 사용되는 탭과 같은 정확한 소스 라인을 보고합니다
Escape and unescape strings for JSON online - handles quotes, backslashes, newlines, tabs, control characters, and \uXXXX Unicode, with optional quote wrapping
Compare two JSON documents structurally and see added, removed, and changed keys with exact paths
Download TikTok videos without watermark. Save videos, music, and cover images from any TikTok link.
Generate random UUIDs (Universally Unique Identifiers)
0 comments
No comments yet. Be the first to share your thoughts!