JSON을 TOML로 변환

역변환이 필요하신가요?
TOML to JSON Converter

JSON 입력

1

TOML 출력

TOML 출력을 보려면 JSON 데이터를 추가하세요

변환된 TOML 설정이 여기에 표시됩니다

JSON을 TOML로 변환하는 방법

  1. 1단계 – JSON 입력

    • 변환할 JSON을 왼쪽 에디터 패널에 붙여넣으세요.
    • 도구는 설정과 같은 사용법에서 가장 잘 작동하지만 배열과 깊은 중첩도 지원합니다.
    • 가져오기 버튼을 사용해 큰 설정 파일을 직접 불러오세요.
  2. 2단계 – TOML 출력 검증

    • 중첩 객체는 표준 TOML 테이블([section]) 또는 인라인 테이블로 변환됩니다.
    • 객체 배열은 테이블 배열([[section]])이 됩니다.
    • 오른쪽 패널에서 문자열과 날짜가 올바르게 서식 지정되었는지 확인하세요.
  3. 3단계 – TOML 사용

    • 결과를 클립보드에 복사하여 Cargo.toml, pyproject.toml 또는 기타 현대 설정에서 사용하세요.
    • 오프라인 사용을 위해 .toml 파일을 다운로드하세요.
예시: JSON을 TOML로 변환
// 입력 JSON
{
  "package": {
    "name": "my-app",
    "version": "1.0.0"
  }
}

// 출력 TOML
[package]
name = "my-app"
version = "1.0.0"

관련 설정 도구

자주 묻는 질문

중첩된 JSON 객체는 어떻게 변환되나요?

중첩 객체는 점 표기법을 사용하는 TOML 섹션이 됩니다. 예를 들어 {database: {host: 'localhost'}}는 [database]와 host = 'localhost'가 됩니다.

JSON 배열은 어떻게 처리되나요?

단순 배열은 대괄호가 있는 TOML 배열이 됩니다. 객체 배열은 [[table.name]] 구문을 사용해 테이블 배열로 변환됩니다.

복잡한 데이터 유형은 어떻게 되나요?

날짜는 ISO 8601 문자열로 서식 지정되고, 복잡한 중첩 구조는 인라인 테이블이 되며, 특수 문자는 적절히 이스케이프됩니다.

JSON 데이터를 직접 변환할 수 있나요?

네! 입력 에디터에 JSON을 직접 붙여넣거나 가져오기 버튼을 사용해 다양한 소스에서 JSON 데이터를 가져올 수 있습니다.

내 데이터는 안전한가요?

네. 모든 데이터 처리는 완전히 브라우저에서 이루어집니다. JSON 데이터는 어떤 서버로도 전송되지 않으므로 완전한 개인정보 보호와 보안이 보장됩니다.

JSON을 TOML로 변환 | JSONSwiss