본문 바로가기
바로변환

데이터·스프레드시트

XML을 JSON으로 변환

XML 문서의 요소와 속성을 JSON 구조로 바꿉니다. 속성은 @_ 접두사가 붙은 키로 보존합니다.

변환 작업 영역

XML을 JSON으로 변환

XML 문서의 요소와 속성을 JSON 구조로 바꿉니다. 속성은 @_ 접두사가 붙은 키로 보존합니다.

파일을 놓고 변환을 누르면 끝납니다. 업로드를 기다릴 필요 없이 브라우저 안에서 곧바로 처리되고, 결과는 즉시 내려받을 수 있습니다.
브라우저 지원 환경 확인 중
변환을 시작하기 전에 파일 선택과 다운로드 기능을 확인합니다.
출력 설정

이 도구는 추가 설정 없이 기본값으로 바로 변환합니다.

사용 방법

  1. XML 선택

    20 MiB 이하의 XML 파일을 선택합니다.

  2. 변환 시작

    파일 검사가 끝나면 JSON 변환을 시작합니다.

  3. JSON 저장

    완성된 JSON 파일을 내려받습니다.

자주 묻는 질문

XML 속성은 어떻게 저장되나요?

요소의 속성은 이름 앞에 @_ 접두사를 붙여 저장합니다. 예를 들어 <item id="1">은 {"item":{"@_id":"1"}}이 되어 자식 요소와 구분됩니다.

반복되는 요소는 어떻게 되나요?

같은 이름의 요소가 여러 번 나오면 배열로 묶습니다. 한 번만 나오면 단일 값으로 저장되므로 코드에서 사용할 때 두 경우를 모두 고려하세요.

네임스페이스와 CDATA도 지원하나요?

네. 네임스페이스가 포함된 요소 이름은 그대로 키로 사용하고, CDATA 구간의 텍스트는 일반 문자열 값으로 저장합니다.

결과 JSON을 다시 XML로 되돌릴 수 있나요?

아니요. XML로 되돌리는 변환은 현재 제공하지 않습니다. 원본 XML 파일을 보관해 두시길 권장합니다.

데이터가 외부로 전송되나요?

아니요. 파일은 기기를 떠나지 않습니다. 변환은 브라우저 안에서 실행되며 아무것도 업로드되지 않습니다.