Tool Kumar 도구

XML을 JSON으로 변환

XML 문서를 붙여넣거나 로컬 파일을 열어 요소를 JSON 객체로 바꿉니다. 반복되는 형제 요소는 배열이 되므로 데이터 중심의 XML에 잘 맞습니다.

도구 사용 방법

  1. XML을 붙여넣거나 .xml 파일을 엽니다.
  2. 입력이 XML로 감지되면 ‘XML → JSON’을 선택합니다.
  3. 객체를 검토하고 포맷된 JSON을 복사합니다.

사용 예제

반복되는 user 요소 두 개를 가져와 생성한 JSON입니다.

입력 · example.xml

<users><user><id>1</id><name>Ada</name></user><user><id>2</id><name>Lin</name></user></users>

출력

{
  "users": {
    "user": [
      {
        "id": "1",
        "name": "Ada"
      },
      {
        "id": "2",
        "name": "Lin"
      }
    ]
  }
}

옵션 및 예외 사항

  • 같은 이름이 반복되는 자식 요소는 배열이 됩니다.
  • 속성은 가져오기 기능의 속성 표현 방식으로 유지됩니다.
  • 가져오기 기능은 데이터용 XML을 처리합니다. 혼합 콘텐츠 문서에는 도메인 전용 XML 파서가 필요할 수 있습니다.

개인정보 보호 기본 적용

문서는 이 브라우저에만 보관됩니다. Tool Kumar는 기기 안에서 파싱, 변환, 다운로드 파일 생성을 처리하며 계정이나 업로드 과정이 필요하지 않습니다.

XML을 JSON으로 변환 자주 묻는 질문

반복되는 XML 요소는 배열이 되나요?
네. 반복되는 형제 요소는 하나의 JSON 배열로 묶입니다.
XML 속성도 보존되나요?
네. 속성은 가져온 객체 안에 표현되므로 그 값을 그대로 사용할 수 있습니다.
XML 파일을 열 수 있나요?
네. Tool Kumar는 파일 선택 창에서 고른 .xml 파일을 감지하고 ‘XML → JSON’ 변환을 제안합니다.

관련 도구

JSON을 XML로 변환, YAML을 JSON으로 변환 및 JSON 포맷터.