🔄

TOML JSON 변환

TOML과 JSON 형식 간에 변환합니다. 테이블, 테이블 배열, 인라인 테이블, 멀티라인 문자열, 날짜를 지원합니다. 모든 작업은 브라우저에서 실행됩니다 — 서버도 추적도 없습니다.

변환 도구 로컬에서 실행 데이터 전송 없음
toml json 변환 클라이언트 측 전용
JSON 들여쓰기:
TOML 입력
→
JSON 출력
💡
TOML (Tom's Obvious Minimal Language)는 Cargo, uv, pyproject.toml 및 많은 CLI 도구에서 사용하는 구성 파일 형식입니다. 이 변환기를 사용해 TOML 구성을 JSON으로 검사하거나 JSON 객체에서 TOML을 생성하세요. 참고: TOML 날짜는 JSON 출력에서 ISO 문자열로 보존됩니다.

TOML JSON 변환기란 무엇인가요?

TOML JSON 변환기는 TOML과 JSON 형식 간에 구조화된 구성 데이터를 이동하는 데 도움을 줍니다. 개발자 도구, 앱 설정, 패키지 메타데이터, 그리고 한 시스템은 TOML을 선호하고 다른 시스템은 JSON을 기대하는 모든 워크플로에 유용합니다.

TOML JSON 변환기 사용 방법

  1. 입력 패널에 TOML 또는 JSON을 붙여넣으세요.
  2. 필요한 변환 방향을 선택하세요.
  3. 변환된 결과를 검토하고 파서가 오류를 보고하면 구문 문제를 수정하세요.
  4. 출력을 구성 파일, 스크립트 또는 빌드 워크플로에 복사하세요.
TOML to JSON 변환기 이해 ▾
예시
입력 [database] server = "db.example.com" ports = [5432, 5433]
출력 { "database": { "server": "db.example.com", "ports": [5432, 5433] } }
일반적인 사용 사례
  • 앱, Rust 또는 Python 구성 파일을 TOML과 JSON 간에 변환하세요
  • 중첩된 TOML 테이블을 명시적 JSON 객체 형태로 검사하세요
  • JSON은 허용하지만 TOML은 허용하지 않는 도구용 데이터를 준비하세요
  • 구성 디버깅 중 테이블 배열, 인라인 테이블, 타입이 지정된 값을 확인하세요
이 도구를 사용하는 이유
  • 구성이 많은 프로젝트와 TOML에 의존하는 언어 생태계에 유용합니다.
  • TOML 테이블과 타입이 지정된 값을 JSON 형태로 더 쉽게 검사할 수 있습니다.
  • 로컬에서 실행되므로 프로젝트 구성이 사용자 머신에 유지됩니다.
자주 묻는 질문
TOML 주석은 JSON으로 변환할 때 보존되나요?

아니요. JSON은 주석을 지원하지 않으므로 JSON으로 변환할 때 TOML 주석은 제거됩니다.

이 도구는 TOML 테이블 배열을 지원하나요?

예. TOML 테이블 배열([[products]] 같은 이중 대괄호 섹션)은 JSON 객체 배열로 변환됩니다.

어떤 TOML 버전이 지원되나요?

이 도구는 TOML v1.0을 지원하며, 점 표기 키, 인라인 테이블, 여러 줄 문자열을 포함한 모든 표준 기능을 다룹니다.

제 구성 데이터는 안전한가요?

예. 모든 처리는 JavaScript를 사용해 전적으로 브라우저에서 이루어집니다. 데이터는 절대 서버로 전송되지 않습니다.