ToolsOnline

온라인 JSON→XML 변환기

JSON 객체/배열을 XML로 변환, 루트 요소 자유롭게 설정


        

이 JSON→XML 변환기 소개

왼쪽에 JSON을 붙여넣으면 같은 의미의 XML이 실시간으로 생성됩니다. 객체 키는 같은 이름의 요소로, 배열은 기본적으로 같은 이름의 반복 요소로 변환되며, "배열을 items/item으로 감싸기"에 체크하면 <items><item> 구조로 통일됩니다. 문자열·숫자·불리언은 요소 텍스트가 되고, null은 빈 요소로 출력됩니다. 루트 요소 이름은 자유롭게 설정할 수 있으며 기본값은 root입니다.

객체 키는 유효한 XML Name이 되도록 자동으로 정리됩니다. 허용되지 않는 문자는 밑줄로 바뀌고, 숫자나 기호로 시작하는 키에는 밑줄 접두사가 붙습니다. 텍스트의 &, <, >는 XML 규칙에 따라 이스케이프됩니다. 생성된 결과는 매번 브라우저 기본 DOMParser로 다시 해석해 검증하므로 항상 잘 구성된 XML만 출력됩니다. 모든 변환은 로컬에서 처리되며 데이터는 브라우저 밖으로 나가지 않습니다.