매일 손이 가는 개발자 도구를 한곳에.
변환기, 포맷터, 해시, 검증기, 그리고 계속 다시 열게 되는 작은 유틸리티들이 여러 탭에 흩어지지 않고 한자리에 모여 있습니다.
TOML과 JSON 형식 간에 변환합니다
TOML(Tom's Obvious Minimal Language)은 명확한 의미론 덕분에 읽기 쉬운 설정 파일 형식입니다. Rust 프로젝트(Cargo.toml), Python(pyproject.toml) 등 여러 애플리케이션에서 흔히 쓰입니다…
TOML에서 JSON으로의 변환은 테이블, 배열, 인라인 테이블을 포함한 TOML 문법을 JavaScript 객체로 파싱한 뒤 JSON으로 직렬화합니다. JSON에서 TOML로의 변환은 이 과정을 반대로 수행해 JSON 객체를 TOML 섹션으로 변환합니다…
단순 키-값, 테이블 섹션, 배열을 다뤄 자주 쓰는 입력과 출력을 빠르게 비교할 수 있습니다.
선택한 도구의 소스 코드로, 오른쪽의 실시간 버전과 함께 여기에 표시됩니다.
// npm install @iarna/toml import TOML from '@iarna/toml'; function tomlToJson(toml: string, pretty: boolean = true): string { const parsed = TOML.parse(toml); return JSON.stringify(parsed, null, pretty ? 2 : 0); } function jsonToToml(json: string): string {