AZ Tools

INI ↔ JSON 변환

변환

INI 입력을 섹션 단위로 파싱(점이 들어간 섹션 이름은 중첩 객체로), 따옴표 없는 값에서 숫자·불·null 추론, 따옴표 문자열은 그대로 유지. 역방향은 최상위 객체를 섹션 없는 헤드로 쓰고 각 중첩 객체를 자체 [섹션]으로 출력, 더 깊은 단계는 점 표기로 평탄화. 주석(; 또는 #)은 입력 시 읽지만 출력엔 보존 안 됨.

출력

[server.tls] 같은 점 섹션 이름은 중첩 객체가 됨. 따옴표 값은 문자열 유지; 따옴표 없는 숫자/불/null은 추론.

사용법

  1. 방향 선택(INI → JSON 또는 JSON → INI).
  2. 왼쪽에 설정 붙여넣기.
  3. 오른쪽 결과 복사. 방향 전환 시 현재 출력이 입력으로 이동.

자주 묻는 질문

따옴표 없는 값이 왜 숫자로 바뀜?
INI는 네이티브 타입이 없어 파서가 추론: 정수·실수·true/false·null 모두 변환. "..."로 감싸면 문자열 유지.
INI로 돌아갈 때 주석 보존?
안 됨. JSON은 주석 문법이 없어 입력 시 모두 드롭. 내보낸 뒤 손으로 추가.

관련 도구