Skip to content
Zoyku

XML → JSON 변환

브라우저에서 XML을 JSON으로 변환합니다 — 속성은 @ 키가 되고, 반복 요소는 배열로 모이며, 형식이 틀린 입력은 줄 단위로 알아볼 수 있는 오류를 냅니다.

이 도구는 전부 브라우저 안에서 실행됩니다. 데이터는 기기를 떠나지 않으며 어떤 서버로도 업로드되지 않습니다.

사용 방법

  1. 1XML을 왼쪽 입력 창에 붙여 넣기.
  2. 2오른쪽에 입력에 따라 실시간으로 정렬된 JSON이 표시됩니다.
  3. 3만족스러우면 JSON을 복사하기.

XML → JSON 변환

사이트맵 항목, RSS 아이템, SOAP 응답, 설정 파일을 붙여 넣으면 보기 좋게 정렬된 JSON이 바로 나옵니다. 변환은 속성을 보존하는 fast-xml-parser를 사용합니다: 각 속성은 @ 접두어 키로 남고, 같은 이름의 반복 형제 요소는 배열로 모이며, 요소에 속성도 있을 때 텍스트는 #text 키 아래 들어갑니다.

형식이 틀린 입력이 대충 절반짜리 결과를 내지 않습니다: 문서를 먼저 검증하고 오류는 해당 줄을 가리킵니다 — 닫는 태그 하나 빠졌으면 한 줄 고치면 끝입니다.

자주 묻는 질문

속성은 JSON에서 어떻게 표현되나요?

각 속성은 @ 접두어 키가 됩니다 — <book id="7">는 { "@id": "7" }로 돌아옵니다. 속성 값은 문자열로 유지되고, 숫자나 불리언처럼 보이는 텍스트 내용은 해당 JSON 타입으로 변환됩니다.

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

같은 이름의 형제 요소는 JSON 배열이 됩니다. 단, 하나뿐인 요소는 평범한 값으로 남으므로, 받는 쪽이 리스트를 기대한다면 배열인지 확인하세요.

XML이 어딘가로 업로드되나요?

아니요. 파싱은 브라우저 안의 fast-xml-parser로 로컬 처리되며 데이터는 기기를 떠나지 않습니다.

도구 삽입

한 줄로 사이트에 도구를 넣으세요. 방문자의 브라우저에서 실행됩니다.

<iframe src="https://zoyku.com/ko/tools/xml-to-json?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — xml-to-json" loading="lazy"></iframe>
100% local processing