TOML → JSON 온라인 변환기

Free 무료 · 가입 불필요 · 데이터 저장 안 함
Indent
TOML
JSON
// JSON output
Lines: Keys:

더 많은 개발 도구

TOML 포매터
형식화·검증
YAML→JSON
JSON으로 변환
JSON→TOML
TOML로 변환
CSV→JSON
JSON으로 변환
XML→JSON
JSON으로 변환
JSON 포매터
형식화·검증·압축
타임스탬프
Unix ↔ 날짜
Base64
인코딩/디코딩

왜 이것이 최고의 TOML → JSON 변환기인가

전체 TOML v1.0 지원

TOML 사양을 완전히 파싱합니다: 기본 문자열과 리터럴 문자열, 여러 줄 문자열, 정수(16진수, 8진수, 2진수), 부동소수점, 불리언, 날짜/시간, 배열, 인라인 테이블, 표준 테이블, 테이블 배열.

타입 보존 변환

TOML 정수는 JSON 숫자가 되고, TOML 불리언은 JSON 불리언이 되며, TOML 날짜/시간 문자열은 ISO 8601 문자열로 보존됩니다. 조용한 타입 강제 변환은 없습니다.

Cargo.toml & pyproject.toml

Rust의 Cargo.toml, Python의 pyproject.toml 또는 모든 TOML 구성을 JSON으로 변환하여 API, 린터, 데이터 파이프라인 등 JSON 입력이 필요한 도구에서 사용하세요.

개인정보 우선

변환은 전적으로 브라우저 내에서 이루어지며 어떤 데이터도 기기를 벗어나지 않습니다. 토큰, 자격 증명 또는 비공개 레지스트리 구성이 포함된 TOML 파일에도 안전합니다.

자주 묻는 질문

왜 TOML을 JSON으로 변환하나요?

JSON은 거의 모든 프로그래밍 언어와 도구가 지원하는 범용 데이터 교환 형식입니다. TOML을 JSON으로 변환하면 TOML 구성 데이터를 REST API, JavaScript 도구, 데이터 검증 스키마 또는 JSON은 받지만 TOML은 받지 않는 모든 시스템에 넣을 수 있습니다.

TOML 테이블 배열은 어떻게 변환되나요?

TOML의 [[table]] 섹션은 JSON 객체 배열이 됩니다. 예를 들어 Cargo.toml의 각 [[bin]] 항목은 "bin" JSON 배열의 한 요소가 됩니다.

TOML 날짜가 JSON에서 보존되나요?

JSON에는 기본 날짜 타입이 없으므로 TOML 날짜/시간 값은 ISO 8601 문자열(예: "2024-01-15T10:30:00Z")로 변환됩니다. 이는 대부분의 JSON 기반 API가 사용하는 표준 관례입니다.

프로그래밍 방식으로 TOML을 JSON으로 변환할 수 있나요?

예. Python에서는 표준 라이브러리 tomllib(Python 3.11+)를 json.dumps()와 함께 사용하세요. Node.js에서는 @iarna/toml 또는 smol-toml 패키지를 사용하세요. 일회성 변환에는 이 온라인 도구가 가장 빠릅니다.

심층 가이드
YAML & TOML 설정 가이드
Kubernetes, Docker, Rust & Python
가이드 읽기