Murelio

필요한 기능을 불러오고 있습니다.

XML JSON 변환기

XML element 트리를 재귀 순회해 태그 이름을 키로 하는 단순 JSON 객체로 변환합니다.

사용 방법

  1. XML을 입력하고 실행해 JSON 구조를 확인합니다.

핵심 기능과 처리 범위

leaf element는 textContent가 되고 같은 이름의 형제 태그가 반복되면 배열로 합칩니다.

처리 원리

DOMParser로 검증 후 children을 재귀 처리하며 반복 tag는 단일 값에서 배열로 승격합니다.

예시

<root><item>A</item><item>B</item></root>는 item 배열을 가진 JSON이 됩니다.

이럴 때 유용합니다

  • 단순 element 중심 XML을 JSON 구조로 빠르게 옮길 때

사용 전 참고

  • attribute, namespace, mixed-content 순서와 메타데이터를 보존하지 않아 정보 손실이 있을 수 있습니다.

자주 묻는 질문

XML attribute도 JSON에 들어가나요?

아닙니다. 현재 변환은 element 자식과 textContent 중심입니다.

관련 도구