TOML 중복 테이블 헤더 오류 예
오프라인에서 안전하게 TOML 환경 설정 파일의 구문 및 계층 구조 유효성을 진단합니다.
처리 중...
0%
TOML 테이블 구문 분석
변수 확인
배열 블록 확인
중복된 헤더 확인 중
변수 컴파일
결과
이 페이지는 실제적이고 일반적인 실수가 포함된 간단한 구성이 미리 로드된 TOML 유효성 검사기를 엽니다. [server] 테이블은 호스트와 포트가 있는 파일의 상단 근처에서 한 번 선언된 다음 시간 제한 설정을 추가하기 위해 더 아래쪽에 다시 선언됩니다. 테이블이 이미 존재한다는 사실을 인식하지 못한 채 나중에 설정이 추가되었기 때문일 가능성이 큽니다. 아래의 실패한 확인은 페이지가 로드되는 순간 실시간으로 실행되어 두 번째 중복 헤더의 행을 보고합니다.
이중 대괄호 [[...]] 테이블 배열 구문과 달리 [server]와 같은 단일 대괄호 테이블 헤더는 TOML에서 파일당 한 번만 나타날 수 있습니다. 해당 테이블에 속하는 모든 키는 하나의 선언 아래에 그룹화되어야 합니다. 나중에 다시 선언해도 두 블록이 병합되지는 않습니다. 이는 단순히 유효하지 않으며 기존 테이블에 삽입되는 대신 새 설정이 하단에 추가되어 증가로 인해 커진 구성 파일에서 쉽게 실수할 수 있습니다.
샘플을 자신의 TOML로 교체하여 동일한 중복 헤더 검사가 적용되었는지 확인하세요. toml-config-example 사전 설정과 비교하여 [[plugins]] 테이블 배열 구문이 이 오류를 유발하지 않고 헤더를 합법적으로 반복하는 방법을 확인하세요.