JSON → XML 변환 JSON 객체는 키를 태그 이름으로 하는 XML 요소로 변환됩니다. 배열은 반복되는 <item> 요소로 감싸집니다. 텍스트 값은 XML 요소 내부의 텍스트 내용이 됩니다. XML 속성은 JSON으로 되돌릴 때 @ 접두사로 보존됩니다. 출력은 읽기 쉽게 선택한 들여쓰기로 정렬됩니다.
요소 대 속성 — 매핑의 문제
XML에는 배열이 없고 JSON에는 속성이 없어서 변환은 관례입니다: JSON 객체는 키를 태그 이름으로 하는 요소가 되고, 배열은 요소를 반복하고, XML 속성은 JSON으로 가는 길에 @ 접두사가 붙습니다. 자식 요소와 섞인 텍스트(혼합 내용)는 자연스러운 JSON 표현이 없어 변환기가 텍스트를 위한 필드를 골라야 합니다.