Nouplo

YAML 문법 검사

통과하는가. 그리고 뜻한 대로인가.

출력
위에 붙여넣거나 입력하면 여기에 결과가 표시됩니다.

파일은 내 기기 밖으로 나가지 않습니다

이 도구는 브라우저 안에서만 작동합니다. 붙여넣은 내용은 기기에서 처리되고 서버로 전송되지 않으므로 토큰, 키, 공개 전 문서도 안심하고 사용할 수 있습니다.

사용 방법

  1. YAML 을 붙여넣습니다. 입력하는 대로 검사됩니다.
  2. 통과하지 못하면 줄 번호와 그 앞뒤를 보여 줍니다.
  3. 통과한 경우에는 아래의 주의를 읽어 보세요.
  4. 고쳐서 다시 붙여넣습니다.

자주 묻는 질문

문법이 통과하는데도 경고하는 이유는요?
실제로 시간을 잡아먹는 것은 「통과해 버리는」 실수이기 때문입니다. country: no 는 노르웨이가 아니라 불리언 false 입니다. version: 1.2.3 은 문자열이지만 1.2 였다면 숫자입니다. code: 0755 는 앞의 0 이 사라집니다. 따옴표로 감싸면 모두 해결되지만, 아래쪽에서 뭔가 이상해질 때까지 아무도 알려 주지 않습니다.
탭이 경고가 아니라 오류인 이유는요?
YAML 이 들여쓰기에 탭 쓰는 것을 명시적으로 금지하기 때문입니다. 명세가 분명하게 못 박은 몇 안 되는 지점입니다. 편집기가 조용히 넣어 버리는 것이 대개의 원인입니다.
어떤 버전의 YAML 인가요?
설정 파일이 실제로 쓰는 범위를 다룹니다. 매핑, 리스트, 블록과 플로, 여러 줄 문자열, 흔한 형태의 앵커입니다. 명세의 구석진 부분은 다루지 못할 수 있고, 그럴 때는 추측하지 않고 그렇다고 말합니다.
변환도 되나요?
됩니다. YAML→JSON 과 JSON→YAML 페이지가 같은 파서로 변환합니다.
입력한 내용이 어디로 전송되나요?
아니요. 브라우저 안에서 동작하므로 붙여넣은 내용은 내 컴퓨터를 떠나지 않습니다.

관련 도구