코드, 데이터 및 QR 도구

XML을 JSON으로 변환

브라우저에서 XML을 복사 가능한 JSON으로 바꾸면서 속성, 반복 하위 요소, 혼합 텍스트를 명시적으로 유지합니다.

브라우저에서 로컬 처리가입 불필요개인정보 안내 ↗

유효한 XML을 최대 200,000자까지 입력하세요. 파싱은 브라우저에서 처리됩니다.

사용 방법

사용 방법

  1. 최대 200,000자의 유효한 XML을 붙여넣습니다.
  2. 변환하고 요소, 속성, 배열, 텍스트의 JSON 매핑을 확인합니다.
  3. JSON을 복사하거나 .json 파일로 다운로드합니다.

예측 가능한 XML 매핑

문서 요소는 최상위 JSON 속성이 됩니다. 하위 요소는 속성, 반복 형제 요소는 배열이 되고 속성은 @attributes 아래 묶입니다. 하위 요소와 함께 있는 텍스트는 #text에 보존되어 혼합 콘텐츠가 조용히 사라지지 않습니다.

명확한 경계의 로컬 파싱

파싱, 변환, 복사, 다운로드 준비는 브라우저에서 처리됩니다. 주석과 처리 명령은 무시하고 CDATA는 텍스트로 변환하며 빈 요소는 빈 문자열이 됩니다. 외부 엔티티나 원격 리소스는 가져오지 않습니다.

자주 묻는 질문

더 알아보기

반복 XML 요소는 어떻게 표현되나요?

이름이 같은 반복 형제 요소는 원래 순서의 JSON 배열이 됩니다.

XML 속성은 어디에 들어가나요?

해당 요소의 @attributes 객체에 모입니다.

변환 중 XML을 업로드하나요?

아니요. XML 파싱과 JSON 변환은 브라우저에서 로컬 수행됩니다.