YAML ⇄ JSON 변환기
YAML을 JSON으로, JSON을 YAML로 브라우저에서 바로 변환합니다. 입력 형식을 자동 감지하고, 여러 문서 YAML도 처리하며, 문법 오류는 줄 번호와 함께 알려줍니다.
YAML
JSON
사용 방법
왼쪽에 YAML이나 JSON을 붙여넣으면 오른쪽에 반대 형식이 나타납니다. 자동 감지 모드에서는 먼저 JSON으로 읽어 보고 실패하면 YAML로 읽습니다. JSON 문서는 모두 유효한 YAML이기도 해서 이 순서가 안전합니다. JSON처럼 보이는 YAML을 넣을 때는 토글로 방향을 고정하세요.
YAML은 1.2 코어 스키마로 읽습니다. 그래서 yes, no, on, off 같은 단어가 불리언으로 둔갑하지 않고 문자열로 남습니다. 같은 매핑에 키가 두 번 나오면 조용히 덮어쓰지 않고 오류로 알려줍니다. ---로 나뉜 여러 문서는 문서 하나가 원소 하나인 JSON 배열이 됩니다.
JSON을 YAML로 바꿀 때는 들여쓰기 폭과, 중첩된 배열·객체를 줄마다 하나씩 쓸지(블록) [1, 2, 3]처럼 한 줄에 쓸지(플로우) 고를 수 있습니다. "yes"나 "1"처럼 오래된 YAML 1.1 파서가 오해할 문자열은 자동으로 따옴표를 붙여 다른 도구에서도 그대로 읽히게 합니다.
문법 오류가 나면 짧은 안내와 함께 파서가 낸 원문 메시지, 그리고 파싱이 멈춘 줄 번호를 보여줍니다. 입력한 내용은 브라우저 밖으로 나가지 않으므로 비밀번호나 내부 호스트 이름이 들어 있는 설정 파일도 안심하고 변환할 수 있습니다.
이런 도구도 함께 씁니다
JSON 포맷터
JSON을 보기 좋게 정렬하거나 한 줄로 압축합니다. 문법 오류가 있으면 몇 번째 줄인지 알려줍니다.
JSON과 CSV 변환
JSON 배열을 CSV로, CSV를 JSON으로 바꿉니다. 구분자와 헤더 유무를 골라서 처리합니다.
SQL 포맷터
SQL을 일관된 들여쓰기와 키워드 대소문자로 보기 좋게 정렬하거나 한 줄로 압축합니다. MySQL, PostgreSQL, SQLite, SQL Server, BigQuery, Snowflake, Oracle을 지원합니다.
표 변환기
엑셀에서 복사한 표를 마크다운, HTML, CSV로 바꿉니다. 붙여넣기만 하면 바로 변환됩니다.