JSON ↔ XML 변환

JSON ↔ XML 변환 기능입니다. 입력값과 옵션을 확인한 뒤 실행하세요.

입력 형식과 선택한 옵션에 따라 처리합니다. 결과와 원본을 비교해 확인하세요.

작업대입력값은 저장하지 않습니다

결과

값을 입력하고 실행하면 결과가 여기에 표시됩니다.

이 도구는 무엇을 하나요

JSON과 XML을 서로 변환합니다. 방향을 골라 쓰며, JSON 배열은 반복되는 XML 요소로, XML 요소는 JSON 키로 대응됩니다.

사용 방법

  1. 변환할 데이터를 붙여 넣습니다.
  2. 방향을 고릅니다. forward는 JSON에서 XML, reverse는 XML에서 JSON입니다.
  3. 실행한 뒤 결과를 원본과 대조해 구조가 의도대로 옮겨졌는지 확인합니다.

예시

[{"name":"Ada","value":42}]를 forward로 변환하면 name과 value를 자식 요소로 가진 XML이 나옵니다.

자주 묻는 질문

XML 속성은 어떻게 변환되나요?
XML의 속성과 요소는 JSON에서 모두 키가 되므로 되돌릴 때 원래 모양이 그대로 복원되지 않을 수 있습니다. 왕복 변환이 필요하면 결과를 꼭 대조하세요.
숫자가 문자열로 바뀌었습니다.
XML에는 타입 개념이 없어 모든 값이 텍스트입니다. XML에서 JSON으로 되돌릴 때 숫자 복원 여부는 입력 모양에 따라 달라집니다.

이 도구가 다루지 않는 것

입력값은 브라우저에서 처리됩니다. 네임스페이스, 주석, CDATA, 스키마는 완전히 보존되지 않습니다.

참고 자료