JSON TOML 변환기
브라우저에서 JSON을 TOML로, TOML을 JSON으로 양방향 변환합니다.
JSON / TOML 사용 방법
- 01
방향을 선택하세요: JSON to TOML 또는 TOML to JSON.
- 02
JSON 또는 TOML을 붙여넣으세요.
- 03
결과를 복사하거나 바꾸기로 반대로 변환하세요.
양방향 JSON 및 TOML 변환기
이것은 JSON과 TOML 간의 양방향 변환기예요. 방향을 선택하고 데이터를 붙여넣은 후 결과를 복사하세요. 이는 중첩 테이블과 테이블 배열을 올바르게 처리하는 잘 테스트된 TOML 파서를 기반으로 구축됐어요.
모든 것이 브라우저에서 로컬로 실행되므로 호스트 이름이나 토큰을 포함할 수 있는 구성 파일의 데이터가 기기 외부로 유출되지 않아요.
TOML의 용도
TOML(Tom's Obvious, Minimal Language)은 읽기 쉽고 해시 테이블에 깔끔하게 매핑되도록 설계된 구성 형식이에요. 이는 Rust의 Cargo가 Cargo.toml에 사용하는 것과 Python 프로젝트가 pyproject.toml에 사용하는 것이에요.
JSON 및 TOML: 유사한 데이터, 다른 작업
JSON 및 TOML은 유사한 데이터를 설명하지만 다른 작업에 적합해요. JSON은 API 및 기계 교환을 위한 링구아 프랑카예요. TOML은 설정 파일을 편집하기 좋게 만드는 섹션, 설명 및 최고 수준의 날짜를 포함하여 사람이 작성한 구성을 위해 구축됐어요.
TOML은 또한 기본 날짜 및 시간 값과 입력된 숫자를 지원하므로 값은 모두 문자열이 되는 대신 의미를 유지하므로 구성에 선호되는 이유 중 하나예요.
주목해야 할 한 가지: null 값
대부분의 데이터는 깔끔하게 왕복되지만 한 가지 문제가 있어요. TOML에는 null 값이 없어요. JSON 널은 표현할 수 없으므로 TOML로 변환하기 전에 제거하거나 교체하세요. 그렇지 않으면 변환에서 이를 표현할 수 없어요.
자주 묻는 질문
TOML이란 무엇인가요?
TOML은 읽기 쉽게 설계된 최소한의 설정 형식으로, Cargo와 Python의 pyproject.toml 같은 많은 도구에서 사용됩니다.
모든 데이터가 깔끔하게 변환되나요?
대부분의 데이터는 가능합니다. TOML에는 null이 없으므로 JSON의 null은 표현할 수 없습니다. 변환 전에 제거하거나 교체하세요.
데이터가 어딘가에 업로드되나요?
아니요. 변환은 브라우저에서 완전히 실행되므로 데이터가 기기 밖으로 나가지 않습니다.