속성과 반복 요소를 올바르게 처리해 XML을 보기 좋은 JSON으로 변환합니다.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요!
XML을 보기 좋게 정리된 JSON으로 변환하며 속성, 반복되는 자식 요소, 빈 요소를 올바르게 매핑합니다. 파싱은 브라우저에서 안전하게 이루어집니다.
각 속성은 해당 요소 객체의 “@속성이름” 키가 되어 자식 요소 및 텍스트 내용과 분명히 구분되고 섞이지 않습니다.
네. SYSTEM 또는 PUBLIC 외부 엔티티/DTD 선언이 들어 있는 입력은 분석 전에 명시적으로 거부되며, 브라우저 기본 XML 파서는 애초에 외부 엔티티를 풀기 위해 네트워크 요청을 하지 않습니다.
이름이 같은 형제 요소는 문서 순서대로 자동으로 JSON 배열이 됩니다. 한 번만 나오는 태그는 한 항목짜리 배열로 억지로 바꾸지 않고 단일 값으로 남습니다.
변환은 전적으로 브라우저 안에서 이루어지며 여기에 붙여 넣거나 올린 내용은 어떤 서버로도 전송되지 않습니다.