파일 변환기

TOML JSON 변환기

TOML 설정 텍스트를 읽기 쉬운 JSON 형식으로 변환하며, 들여쓰기 공백 수 설정과 키 정렬 옵션을 지원합니다.

도구 실행

TOML 설정 텍스트를 구조화된 JSON 데이터로 변환하는 도구입니다. 문자열, 숫자, 참과 거짓 같은 기본 스칼라 값뿐만 아니라 중첩 테이블과 배열 구조도 올바른 JSON 형식으로 변환합니다. TOML 형식의 날짜, 시간 및 일시 값은 ISO 표준 규격 문자열로 직렬화되어 정리됩니다. 출력 형식에 맞춰 JSON 들여쓰기 공백 수를 숫자로 조정할 수 있으며, 키 정렬 옵션을 활성화하여 객체의 키를 알파벳순으로 정렬할 수도 있습니다. 입력창이 비어 있거나 공백만 있는 경우에는 빈 JSON 객체가 생성됩니다. 문법에 맞지 않는 잘못된 구문이 입력되면 변환이 진행되지 않으므로 정확한 형식을 입력해야 합니다.

사용 방법

  1. 변환할 TOML 설정 텍스트를 입력창에 붙여넣거나 직접 작성합니다.
  2. 필요에 따라 JSON 출력에 적용할 들여쓰기 공백 수를 입력합니다.
  3. 객체 키를 알파벳순으로 정렬하려면 키 정렬 옵션을 선택합니다.
  4. 변환 버튼을 누르고 결과 영역에 생성된 JSON 데이터를 확인합니다.

예시

  • 기본 설정 변환: [server]\nhost = "localhost"\nport = 8080 입력 시 들여쓰기 2칸이 적용된 JSON 객체로 변환됩니다.
  • 날짜 및 정렬 처리: release = 2025-01-15T09:00:00Z 입력 후 키 정렬을 활성화하면 ISO 문자열로 변환된 정렬된 JSON 객체가 출력됩니다.

자주 묻는 질문

입력창을 비워두고 실행하면 어떻게 됩니까?

입력값이 비어 있거나 공백만 존재하는 경우 빈 JSON 객체인 {} 형태로 결과가 생성됩니다.

TOML 날짜와 시간 데이터는 JSON에서 어떻게 표현됩니까?

TOML 날짜, 시간 및 일시 값은 ISO 형식의 문자열로 변환되어 JSON에 저장됩니다.

구문 오류가 있는 TOML을 입력하면 어떻게 됩니까?

형식에 맞지 않는 잘못된 구문이 포함되어 있으면 변환이 완료되지 않으며 오류 상태가 표시됩니다.

이 도구 삽입하기

아래 코드를 사용해 작동하는 SmartPlusLab 도구를 웹사이트에 추가하세요.