본문으로 건너뛰기

무료 JSON과 XML 변환기

JSON을 XML로, XML을 JSON으로 양방향 변환하며 속성과 배열을 보존합니다. 브라우저에서 완전히 실행됩니다 — 업로드되지 않습니다.

한 번 로드하면 오프라인에서도 작동

JSON 또는 XML 파일 놓기(또는 아래에 붙여넣기)

JSON, XML · 기기에서 처리됨

또는 Ctrl+V를 눌러 클립보드에서 붙여넣기

파일 찾기
JSON을(를) XML(으)로 변환 중
XML 출력
<?xml version="1.0" encoding="UTF-8"?>
<book id="42">
  <title>Brave New World</title>
  <author>Huxley</author>
  <year>1932</year>
  <inPrint>true</inPrint>
</book>

💡 속성은 @name 키에, 요소 텍스트는 #text에 매핑됩니다. 반복 태그는 배열이 됩니다. ⇄를 사용해 방향을 전환하고 데이터를 왕복 변환하세요. 모든 처리는 브라우저에서 실행됩니다.

주요 용도

  • JSON을 XML로 변환JSON 개체를 올바른 형식의 XML로 변환합니다.
  • XML을 JSON으로 변환XML을 깔끔하고 타입이 지정된 JSON으로 구문 분석합니다.
  • JSON 및 XML API 브리지JSON 및 XML을 사용하는 서비스 간에 페이로드를 변환합니다.
  • 구성 파일 변환JSON 및 XML 형식 간에 구성을 이동합니다.
  • JSON 및 XML 구조 비교동일한 데이터가 JSON과 XML에서 어떻게 보이는지 확인합니다.

사용 방법

JSON과 XML은 두 가지 가장 일반적인 데이터 교환 형식이며, 자주 둘 사이를 이동해야 합니다. 이것은 둘 다 브라우저에서 변환합니다.

  1. 1
    JSON 또는 XML을 붙여넣습니다
    ⇄ 토글로 방향을 선택합니다. 입력은 로컬에서 파싱됩니다 — JSON은 JSON.parse로, XML은 브라우저의 DOMParser로 파싱합니다.
  2. 2
    구조를 매핑합니다
    XML로 변환할 때는 객체 키가 요소가 되고, "@name" 키가 속성이 되며, 배열은 태그를 반복합니다. JSON으로 변환할 때는 속성이 "@name" 키가 되고, 반복된 태그가 배열이 되며, 숫자/불리언은 해당 형식으로 변환됩니다.
  3. 3
    깨끗하고 들여쓰기된 출력을 얻습니다
    결과가 보기 좋게 정리되어 바로 사용할 수 있습니다.
  4. 4
    원하는 경우 라운드트립합니다
    ⇄ 버튼이 출력을 입력으로 다시 공급하므로 역변환을 확인할 수 있습니다.

구성 및 데이터 파일은 민감할 수 있습니다. 두 방향 모두 기기에서 완전히 실행됩니다 — 업로드되지 않습니다.

관련 도구

자주 묻는 질문