입력 형식을 직접 선택
INI는 섹션부터 시작하고 Properties는 평면 문자열 맵입니다. 콜론 하나만으로는 형식을 결정할 수 없습니다.
- 형식을 바꿔도 입력은 유지됩니다. 새 문법을 시험하려면 해당 예제를 불러오세요.
YAML / TOML / ENV Config
입력·출력 형식을 선택하고 거부된 값과 실수 안내를 확인한 뒤 결과를 저장하세요.
입력은 브라우저에서 처리하며 업로드하지 않습니다.
표시할 타입 안내가 없습니다.
결과가 오래되었습니다.
설정 파일 변환기는 서비스가 요구하는 설정 형식이 달라졌을 때 사용합니다. INI의 0080은 문자열로 남으며, true처럼 보이는 값도 임의로 불리언으로 바뀌지 않습니다.
INI to JSON, JSON to INI, TOML과 YAML, Properties 등 검증한 12개 방향을 한 화면에서 제공합니다. 확장자를 보고 형식을 추측하지 않으며, 지원하지 않는 조합은 선택할 수 없습니다.
이전할 수 없는 값을 먼저 확인
설정 파일 변환기는 대상 형식에 담을 수 없는 값의 경로를 보여 줍니다. 중첩 객체를 점으로 연결한 키로 펼치지 않아 원래 점을 포함한 키와 충돌하지 않습니다.
파일마다 성공과 실패를 구분합니다. ZIP에는 성공한 결과와 전체 보고서가 들어가며, 일부 실패를 전체 성공으로 표시하지 않습니다.
INI는 섹션부터 시작하고 Properties는 평면 문자열 맵입니다. 콜론 하나만으로는 형식을 결정할 수 없습니다.
텍스트는 기본적으로 입력을 멈춘 뒤 350 ms 후에 변환됩니다. 자동 모드를 끄면 버튼이나 Ctrl/Cmd+Enter를 사용하며 일괄 모드는 항상 수동입니다.
거부 경로와 binary64 안내를 확인하세요. 긴 목록은 나누어 표시하지만 다운로드 보고서에는 전체 항목을 담습니다.
INI와 Properties의 001, false는 문자열입니다. 키의 점은 문자로 보존하며 객체 경로나 배열 인덱스로 펼치지 않습니다.
JSON과 YAML은 숫자 텍스트를 보존하는 구문 트리를 사용합니다. TOML과 plist 실수에는 binary64 안내를 표시하고 signed 64-bit 범위를 넘는 정수는 거부합니다.
동일 형식의 UTF-8 파일을 최대 20개 선택할 수 있습니다. 번호가 붙은 결과와 conversion-report.json을 함께 ZIP에 담아 이름 충돌을 방지합니다.
TOML 테이블은 JSON 객체가 되고 테이블 배열은 객체 배열이 됩니다. 정수는 자릿수를 유지하지만 날짜는 거부하며, 실수에는 binary64 처리 안내가 붙습니다. 원래 TOML 표기는 유지되지 않습니다.
섹션 안의 배열이나 객체, 문자열이 아닌 값은 표현할 수 없습니다. 설정 파일 변환기는 해당 경로를 보고하며 점 경로로 펼치거나 문자열로 바꿔서 통과시키지 않습니다.
파일은 UTF-8로 읽고 Java의 Unicode 이스케이프도 처리합니다. 출력의 비 ASCII 문자는 이스케이프로 기록합니다. ISO-8859-1 인코딩을 자동으로 추측하지 않습니다.
주석은 옮겨지지 않습니다. 공백과 따옴표도 대상 형식에 맞게 생성합니다. 역변환으로 복원할 수 없으므로 설명이 있는 원본 파일을 보관하세요.
입력은 현재 브라우저에서 처리합니다. URL 가져오기나 서버 변환 기능은 없으며 일괄 파일에도 같은 원칙이 적용됩니다. 보고서에는 키 이름이 포함될 수 있습니다.
필요한 사례가 빠졌나요?