XML과 JSON의 상호 변환 도구. 자동 형식 검출 기능 포함.
XML 또는 JSON을 입력 영역에 붙여넣습니다. 형식은 자동 검출됩니다.
「JSON으로 변환」또는 「XML로 변환」버튼을 클릭합니다.
변환 결과를 복사 버튼으로 클립보드에 복사합니다.
XML-JSON 변환 도구는 XML과 JSON을 상호 변환할 수 있는 온라인 도구입니다. 레거시 시스템의 XML 데이터를 JSON으로 변환하거나, JSON API 응답을 XML 형식으로 출력하는 등 다양한 시스템 간 데이터 연동에 활용할 수 있습니다. 입력 형식을 자동 검출하므로 붙여넣기만 하면 즉시 변환할 수 있습니다.
XML은 마크업 언어로, 태그와 속성을 사용하여 데이터를 표현합니다. 주석, 네임스페이스, 스키마 검증 등의 기능을 지원합니다. JSON은 JavaScript 객체 표기법을 기반으로 한 경량 데이터 형식으로, 키-값 쌍으로 구조를 표현합니다. API 데이터 교환에는 JSON이 널리 사용됩니다.
XML 속성은 JSON으로 변환될 때 특수 키(@로 시작하는 이름 등)로 표현됩니다. 예를 들어 <item id="1">의 id 속성은 {"@id": "1"}으로 변환됩니다. 텍스트 콘텐츠는 {"#text": "값"}으로 표현됩니다.
XML 주석(<!-- -->)이나 처리 명령(<?...?>)은 변환 시 삭제될 수 있습니다. XML 네임스페이스의 처리는 변환 후 JSON에서 다르게 표현됩니다. CDATA 섹션은 텍스트로 전개됩니다.
첫 번째 비공백 문자가 「<」로 시작하면 XML, 「{」또는 「[」로 시작하면 JSON으로 판정됩니다. 판정 결과는 입력 영역 상단에 표시됩니다.
아니요, 모든 처리는 브라우저 내에서 완료됩니다. 입력 데이터가 서버로 전송되는 일은 절대 없습니다. 기밀성이 높은 데이터도 안심하고 사용하실 수 있습니다.