본문으로 건너뛰기

JSON → TOML — 객체를 들여쓴 TOML 표로

JSON 객체를 붙여 넣으면 README·설정 샘플용으로 읽기 쉬운 TOML 표가 나옵니다. 구조화된 형태가 다시 필요하면 TOML → JSON.

JSONTOML

입력하는 대로 변환됩니다. 붙여넣기나 파일 드롭도 가능합니다.

입력(JSON)
출력(TOML)

브라우저에서만 처리되며 서버로 업로드되지 않습니다.

문서에서 TOML은 훑기 좋습니다. JSON 덩어리를 들여쓴 표로 바꾸는 정도면 README 샘플·작은 도구 설정에 충분하고, 브라우저에 무거운 라이브러리를 넣을 필요가 없습니다.

중첩 객체는 [섹션] 표가 되고, 스칼라는 키에 남습니다. 루트를 객체로 두세요 — 실제 TOML 파일 쓰기와 맞습니다.

YAML에서 왔다면 반대는 JSON → YAML, 또는 먼저 JSON 정리로 JSON을 깨끗이.

사용 방법

  1. JSON 객체 붙여넣기
  2. 변환
  3. TOML 복사

이 변환기가 맞는 이유

  • 중첩 JSON을 읽기 쉬운 TOML 표로
  • 실제 설정 파일처럼 객체 루트 요구
  • 자리에서 고칠 수 있는 샘플

이런 때

  • README 설정 블록
  • 도구 스니펫
  • 사람이 읽는 내보내기

팁

  • 객체 배열은 미지원 — 먼저 구조를 바꾸세요.
  • 중첩이 이상하면 변환 전 JSON을 예쁘게 정리하세요.

예시

입력 출력 설명
{"name":"demo"} name = "demo" —
{"db":{"host":"localhost","port":5432}} [db] host = "localhost" port = 5432 중첩 객체는 [표]가 됨

JSON → TOML 자주 묻는 질문

다시 JSON이 필요해요
TOML → JSON을 쓰세요.
왜 루트가 객체여야 하나요?
TOML 문서는 키가 있는 표입니다. 루트에 맨 JSON 배열은 둘 곳이 없습니다 — 먼저 객체로 감싸세요.
객체 배열은?
이 경량 작성기 범위 밖입니다. 펼치거나 더 완전한 TOML 라이브러리로 바꾸세요.

관련