Skip to main content

JSON를 INI로 변환기 JSON 객체를 섹션을 포함한 INI 구성 파일 형식으로 변환합니다.

JSON를 INI로 illustration
🔄

JSON를 INI로

JSON 객체를 섹션을 포함한 INI 구성 파일 형식으로 변환합니다.

1

JSON貼付

섹션을 위한 중첩된 객체가 있는 JSON 개체를 붙여 넣으세요.

2

INI 출력 보기

중첩된 객체는 [섹션]으로 변환되고, 원시값은 키-값 쌍으로 됩니다.

3

결과 복사

애플리케이션에 대한 INI 구성 파일을 복사하세요.

Loading tool...

What Is JSON를 INI로?

JSON을 INI로 변환하는 것은 JavaScript 객체 표기법을 INI 구성 파일 형식으로 변환합니다. INI는 Windows 응용 프로그램, PHP, Python 및 많은 다른 시스템에서 구성 파일에 널리 사용되는 간단한 형식입니다. 이 컨버터는 최상위 JSON 속성을 루트 수준 INI 키로 매핑하고 중첩된 JSON 객체를 [섹션] 헤더가 있는 INI 섹션으로 변환합니다. 공백을 포함하는 값은 자동으로 인용됩니다.

Why Use JSON를 INI로?

  • 중첩된 JSON 객체에서 자동 섹션 생성.
  • 공백이 포함된 값은 자동으로 인용됩니다.
  • 깨끗하고 표준적인 INI 출력 형식.
  • 루트 수준 및 섹션 수준 키가 올바르게 조직되어 있습니다.

Common Use Cases

구성 생성

레거시 애플리케이션을 위한 JSON 데이터에서 INI 구성 파일을 생성합니다.

PHP 구성

JSON 설정에서 php.ini 스타일의 구성 파일을 생성합니다.

Windows 앱

Windows 데스크톱 애플리케이션에 대한 INI 구성 파일을 생성합니다.

게임 구성

JSON 데이터에서 게임 구성 INI 파일을 생성합니다.

Technical Guide

컨버터는 JSON 속성을 두 가지 범주로 구분합니다: 기본값(문자열, 숫자, 불리언)은 루트 수준 INI 키-값 쌍이 되고, 객체 값은 INI 섹션이 됩니다.

루트 수준 속성은 먼저 출력되며, 빈 줄로 раздел된 섹션을 따릅니다. 각 섹션 내에서 모든 속성이 키-값 쌍으로 출력됩니다. 공백을 포함하는 문자열 값은 자동으로 큰따옴표로 감싸져 있습니다.

배열 및 깊게 중첩된 객체는 INI 형식에서 기본적으로 지원되지 않습니다. 배열은 쉼표로 구분된 문자열로 변환되고, 깊게 중첩된 객체는 변환되기 전에 평면화되어야 합니다.

출력에는 =를 키-값 분리자로 사용하는 표준 INI 형식과 [괄호]를 섹션 헤더로 사용합니다.

Tips & Best Practices

  • 1
    최상위 JSON 속성은 루트 INI 키가 됩니다. 중첩된 객체는 [섹션]으로 변환됩니다.
  • 2
    한 단계의 중첩만 지원되므로 더 깊은 개체를 먼저 평면화해야 합니다.
  • 3
    공백이 포함된 값은 자동으로 인용되어 INI 출력에 표시됩니다.
  • 4
    배열은 원래 INI에서 지원되지 않으므로 문자열 표현으로 변환됩니다.

Related Tools

Frequently Asked Questions

Q 중첩의 깊이는 얼마나 될 수 있나요?
INI는 섹션(한 단계 중첩)만 지원합니다. 더 깊은 중첩된 개체는 표준 INI 형식이 아닙니다.
Q JSON으로 다시 변환할 수 있나요?
예, 역방향을 위해 우리의 INI에서 JSON 변환기를 사용하세요.
Q 배열은 어떻게 처리되나요?
배열은 문자열 표현으로 변환됩니다. INI에는 원生的 배열 지원이 없습니다.
Q 값은 유형화되어 있나요?
INI는 모든 값을 문자열로 취급합니다. JSON 형식은 문자열 표현으로 변환됩니다.
Q 불리언 값은 어떻게 되나요?
불리언 값은 INI 형식에서 "true" 또는 "false" 문자열로 출력됩니다.

About This Tool

JSON를 INI로 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.