브라우저에서 TOML 부분집합을 정리하거나 압축합니다. 관련 페이지: YAML · INI
TOML은 흔한 설정 형식입니다. 이 페이지는 쓸 수 있는 부분집합을 안정된 레이아웃으로 다시 쓰거나, 주석과 빈 줄을 뺍니다. YAML과 INI에는 각자 페이지가 있습니다. YAML과 INI입니다.
title = "TOML", enabled = true, 이름이 Ada인 [owner] 테이블, ports = [8000, 8001]이 있는 [database] 테이블, 이름이 Hammer와 Nail인 [[products]] 테이블 두 개가 있는 문서를 불러옵니다.주석은 #로 시작합니다. 키는 따옴표 없이, 따옴표로, 또는 점으로 이을 수 있습니다. 테이블은 [name], 테이블 배열은 [[name]]입니다. 문자열은 기본, 리터럴, 여러 줄입니다. 숫자는 정수, 부동소수, 16진(0x), 8진(0o), 2진(0b), 밑줄이 있는 자릿수입니다. true와 false, 배열, 인라인 테이블을 읽습니다. ISO 날짜나 시각은 원래 토큰 그대로 두고, 16진, 8진, 2진 숫자도 같습니다.
정리는 단순 키를 먼저 쓰고, 다음에 [name] 테이블, 그다음에 [[name]] 테이블 배열을 씁니다. 주석은 뺍니다. 리터럴 문자열은 기본 따옴표 문자열로 다시 씁니다. 객체 배열은 [[name]]로 씁니다. 압축은 각 테이블 앞의 빈 줄이 없는 같은 텍스트입니다.
정리와 압축 모두 주석을 버립니다. 파싱된 문서에서는 데이터가 아닙니다.
16진, 8진, 2진, 날짜 토큰은 쓴 그대로 다시 출력하고, 10진으로 바꾸지 않습니다.