JSON XML 변환기
브라우저에서 JSON을 XML로, XML을 JSON으로 양방향 변환합니다.
JSON / XML 사용 방법
- 01
방향을 선택하세요: JSON to XML 또는 XML to JSON.
- 02
JSON 또는 XML을 붙여넣으세요.
- 03
변환된 결과를 복사하거나 바꾸기로 반대로 변환하세요.
양방향 변환
잘 테스트된 파서를 기반으로 구축된 JSON과 XML 간의 양방향 변환기예요. JSON 객체를 XML로 변환하거나 XML을 다시 JSON으로 구문 분석하여 속성을 유지하고 반복되는 요소를 배열로 변환하고 다시 되돌려요.
XML 기반 시스템과 JSON 기반 시스템을 연결하거나, 읽기 가능한 JSON으로 SOAP 페이로드를 검사하거나, JSON 구성을 레거시 도구에서 예상하는 XML로 전환해야 할 때마다 유용해요.
모든 것이 브라우저에서 로컬로 실행되므로 데이터가 기기를 떠나지 않아요.
XML이 여전히 어디에나 있는 이유
XML(Extensible Markup Language)는 중첩된 태그와 속성을 사용하여 데이터를 구조화하는 오랫동안 확립된 방법이에요. SOAP 웹 서비스, RSS 및 Atom 피드, Office 문서 형식, Android 레이아웃, 수많은 구성 및 데이터 교환 형식 등 여전히 어디에나 있어요.
속성이 보존되는 방법
속성은 JSON 측의 @_ 접두사를 사용하여 왕복 전체에 걸쳐 보존되므로 XML 속성은 명확하게 표시된 JSON 키가 되며 하위 요소와 손실되거나 혼동되지 않고 동일한 속성으로 다시 변환돼요.
반복되는 요소는 배열이 돼요.
반복되는 요소는 자연스럽게 배열에 매핑돼요. 부모 아래의 여러 <item> 태그는 JSON 배열이 되고, JSON 배열은 XML에서 반복되는 요소가 돼요. 이는 대부분의 실제 문서가 취하는 모양이에요.
자주 묻는 질문
XML 속성은 어떻게 처리되나요?
속성은 JSON 측에서 @_ 접두사를 사용하여 보존되므로 앞뒤로 변환해도 그대로 유지됩니다.
반복 요소는 어떻게 표현되나요?
반복 XML 요소는 JSON 배열이 되고, JSON의 배열은 XML에서 반복 요소가 됩니다.
데이터가 서버에 업로드되나요?
아니요. 변환은 브라우저에서 완전히 실행되므로 데이터가 기기 밖으로 나가지 않습니다.