TL
툴랩
💰후원하기
💰후원하기

XML to JSON

XML을 JSON으로 변환

XML Input
JSON Output

이 도구 소개

XML to JSON 변환기는 XML 문서를 그에 상응하는 JSON으로 변환합니다. 각 XML 요소는 JSON 키가 되고, 자식 요소는 중첩된 객체가 되며, 같은 태그 이름을 가진 반복되는 형제 요소는 자동으로 JSON 배열로 그룹화됩니다.

텍스트 콘텐츠는 적절한 경우 자동으로 숫자나 불리언으로 추론됩니다('30'은 30이 되고, 'true'는 true가 됩니다). XML 속성은 포함되지 않으며 요소 콘텐츠만 변환됩니다. 모든 처리는 브라우저에서 로컬로 실행됩니다.

사용 방법

  1. XML Input 영역에 XML을 붙여넣거나, Sample을 클릭해 예제를 불러오세요.
  2. JSON 들여쓰기 수준을 선택하세요(2칸, 4칸, 또는 Minified).
  3. → JSON을 클릭해 변환하세요.
  4. Copy를 클릭해 JSON 출력을 클립보드에 복사하세요.

활용 사례

백엔드 개발자는 JavaScript 프론트엔드를 위해 XML API 응답을 JSON으로 변환합니다. 데이터 엔지니어는 파이프라인 처리를 위해 XML 피드를 JSON으로 변환합니다. XML 기반 설정 파일에서 마이그레이션하는 개발자는 스키마를 JSON으로 문서화합니다. 웹 개발자는 JavaScript 애플리케이션에서 사용하기 위해 RSS/Atom 피드를 JSON으로 변환합니다.

자주 묻는 질문

  • 같은 태그 이름을 가진 반복 요소는 어떻게 처리되나요?자동으로 JSON 배열로 그룹화됩니다. 예를 들어 두 개의 <item> 형제 요소는 "item": ["value1", "value2"]가 됩니다.
  • XML 속성도 변환되나요?아니요. 요소의 텍스트 콘텐츠와 자식 요소만 변환됩니다. XML 속성은 무시됩니다.
  • 텍스트 값의 타입은 어떻게 지정되나요?숫자와 불리언은 자동으로 추론됩니다. '42'는 42가 되고, 'true'는 true, 'false'는 false가 됩니다. 그 외에는 모두 문자열로 유지됩니다.