사용 방법
- 왼쪽에 TOML을 붙여 넣거나 샘플을 불러오세요.
- JSON 들여쓰기를 2칸 또는 4칸으로 선택하세요.
- 중복 키나 잘못된 값이 있으면 표시된 줄과 열을 확인하세요.
- JSON을 복사하거나 다운로드하고, 방향 바꾸기로 JSON을 TOML로 변환할 수도 있어요.
옵션 설명
- 들여쓰기
- JSON 출력에 사용할 2칸 또는 4칸 들여쓰기를 선택해요.
- 날짜와 시간
- TOML 날짜 시간은 문자열이 돼요. 오프셋은 유지되고 로컬 날짜와 시간에는 시간대가 추가되지 않아요.
- 엄격한 검사
- 중복 키와 표, 잘못된 이스케이프와 범위를 벗어난 정수는 TOML 사양에 따라 오류로 처리해요.
예시
TOML:
title = "TOML Example"
[owner]
name = "Tom"
dob = 1979-05-27T07:32:00-08:00
[database]
ports = [8000, 8001]
enabled = true
JSON:
{
"title": "TOML Example",
"owner": {
"name": "Tom",
"dob": "1979-05-27T07:32:00.000-08:00"
},
"database": {
"ports": [8000, 8001],
"enabled": true
}
}
자주 묻는 질문
어떤 TOML 버전을 지원하나요?
TOML 1.0.0을 지원해요. 점 표기 키, 인라인 표, 여러 줄 문자열과 16진·8진·2진 정수를 포함해요.
주석도 변환되나요?
JSON에는 주석이 없으므로 TOML 주석은 결과에서 제외돼요.
큰 정수의 정밀도가 손실될 수 있나요?
JavaScript에서 2의 53제곱보다 큰 정수를 정확히 표현하기 어려워 결과가 달라질 수 있어요.
개인정보 보호
이 도구는 전적으로 브라우저에서 실행돼요. 파일과 텍스트는 기기에서 처리되며 서버로 업로드되지 않아요.