XML → JSON 변환기

XML 데이터를 JSON 형식으로 변환하세요. API 통합과 데이터 처리에 유용합니다.

여기에 JSON 결과가 표시됩니다...

📌 참고사항

  • XML 속성은 @_ 접두사로 변환됩니다
  • 중첩된 XML 태그도 완벽하게 변환됩니다
  • CDATA 섹션도 지원됩니다

사용 방법

  1. XML 데이터를 입력하세요
  2. "JSON으로 변환" 버튼을 클릭하세요
  3. 생성된 JSON을 복사하거나 다운로드하세요
  4. JavaScript 애플리케이션에서 사용하세요

속성 지원

XML 속성 완벽 변환

중첩 구조

복잡한 XML도 OK

CDATA 지원

CDATA 섹션 처리

변환 예시

입력 (XML)

<?xml version="1.0"?>
<person>
  <name>홍길동</name>
  <age>30</age>
  <job>개발자</job>
  <skills>
    <skill>JavaScript</skill>
    <skill>React</skill>
  </skills>
</person>

출력 (JSON)

{
  "person": {
    "name": "홍길동",
    "age": 30,
    "job": "개발자",
    "skills": {
      "skill": [
        "JavaScript",
        "React"
      ]
    }
  }
}

속성 변환 예시

XML (속성 포함)

<book id="123" category="tech">
  <title>React 입문</title>
  <price currency="KRW">25000</price>
</book>

JSON (속성 변환)

{
  "book": {
    "@_id": "123",
    "@_category": "tech",
    "title": "React 입문",
    "price": {
      "@_currency": "KRW",
      "#text": "25000"
    }
  }
}

* XML 속성은 @_ 접두사로, 텍스트 내용은 #text로 변환됩니다.

주요 사용 사례

레거시 API 통합

XML API 응답을 JSON으로 변환하여 처리

데이터 마이그레이션

XML 데이터베이스를 JSON 기반 시스템으로

설정 파일 변환

XML 설정을 JSON으로 현대화

RSS/Atom 피드

XML 피드를 JSON으로 파싱

💡 팁

  • SOAP API 응답을 JSON으로 변환하여 처리하세요
  • RSS 피드를 JSON으로 변환하여 웹 앱에서 사용하세요
  • XML 속성과 텍스트 노드가 모두 보존됩니다
  • 복잡한 중첩 구조도 정확하게 변환됩니다