TOML 입력

유효성 검사 결과

TOML 유효성 검사기란?

TOML (Tom's Obvious Minimal Language)은 Cargo, Poetry 및 여러 도구에서 사용되는 설정 형식입니다. TOML 유효성 검사기는 파일이 구문적으로 올바른지 확인합니다: 유효한 키 이름, 올바른 들여쓰기, 중복 키 없음, 잘 형성된 테이블. TOML 사양이 규칙을 정의합니다.

이 도구는 완전히 브라우저에서 실행됩니다. TOML은 로컬에서 파싱되며 서버로 전송되지 않습니다. 유효하지 않은 문법은 행 및 열 정보를 포함한 명확한 오류 메시지를 생성합니다.

TOML 유효성 검사 예시

유효한 TOML은 올바른 따옴표를 가집니다. 유효하지 않은 TOML은 종종 닫히지 않은 문자열이 있습니다. 통신 테마 예시:

예시 1: 유효한 TOML

유효

예시 2: 유효하지 않은 TOML (닫히지 않은 문자열)

유효하지 않음

위의 샘플을 사용하여 편집기에 예시를 로드하세요.

이 도구 사용 방법

1

붙여 넣기 또는 업로드

TOML을 복사하여 왼쪽 편집기에 붙여 넣거나, 업로드를 클릭하여 .toml 파일을 로드하세요. 예시 데이터를 위해 샘플을 사용하세요.

2

결과 확인

오른쪽 패널에 "유효한 TOML" 또는 특정 오류가 표시됩니다. 문제를 수정하고 재검증하세요. 유효한 TOML을 형식화하려면 TOML 포매터를 사용하세요.

3

복사 또는 수정

복사를 사용하여 유효성 검사 결과를 복사하세요. 소스에서 오류를 수정하고 통과할 때까지 다시 검증하세요.

TOML 유효성 검사가 도움이 되는 곳

<code>pyproject.toml</code>(<a href="https://python-poetry.org/" target="_blank" rel="noopener">Poetry</a> 사용), <code>Cargo.toml</code>(<a href="https://doc.rust-lang.org/cargo/" target="_blank" rel="noopener">Cargo</a> 사용) 또는 기타 설정 파일을 커밋하기 전에 여기서 검증하여 오타, 잘못된 들여쓰기 또는 중복 키를 잡으세요. CI 파이프라인과 배포 스크립트는 유효하지 않은 TOML에서 자주 실패합니다; 먼저 검증하면 디버깅 시간이 절약됩니다. TOML을 JSON이나 YAML로 변환해야 한다면 TOML → JSON 변환기 또는 TOML → YAML 변환기를 검증 후 사용하세요.

자주 묻는 질문

내 데이터는 안전한가요?

예. 유효성 검사는 브라우저에서 실행됩니다. 서버로 전송되는 데이터가 없습니다.

어떤 오류를 잡나요?

문법 오류: 유효하지 않은 키 이름, 잘못된 테이블 문법, 중복 키, 잘못된 들여쓰기, 잘못된 문자열 또는 숫자. 스키마에 대한 유효성 검사나 시맨틱 규칙 확인은 하지 않습니다.

주석이 있는 TOML을 검증할 수 있나요?

예. TOML은 # 주석을 지원합니다. 유효성 검사기는 주석을 포함한 표준 TOML을 허용합니다.

유효성 검사기 대 포매터?

유효성 검사기는 문법만 확인합니다. TOML 포매터는 유효한 TOML을 일관된 들여쓰기로 재형식화합니다. 먼저 유효성 검사기로 파일이 유효한지 확인하세요.

관련 도구

TOML. TOML 사양. JSON 사양. Cargo. Poetry. YAML.