본문으로 건너뛰기
Toova
모든 도구

온라인에서 XML을 JSON으로 변환

개인정보 보호 설계 — 브라우저에서 모두 처리됩니다

브라우저에서 XML을 JSON으로 변환합니다. Toova는 속성, 중첩된 요소, 혼합 콘텐츠 및 반복 태그 배열을 처리하고, 모든 최신 애플리케이션이 사용할 수 있는 JSON을 반환합니다. 업로드 없음, 가입 없음, 즉시 출력.

XML에서 JSON이 필요한 경우

오래된 API, 은행 통합, SOAP 서비스 및 많은 기업 플랫폼은 여전히 XML을 생성하지만, 스택의 나머지 부분은 JSON을 기대합니다. 매번 일회성 파서를 작성하는 대신 XML을 Toova에 붙여 넣으면 fetch 핸들러, 데이터베이스 삽입 또는 테스트 픽스처에 바로 사용할 수 있는 깔끔한 JSON 출력을 얻을 수 있습니다.

속성과 반복 태그

변환기는 XML 속성을 전용 키 접두사에 매핑하므로 자식 요소와 구별할 수 있습니다. 반복되는 형제 태그는 자동으로 JSON 배열로 축소됩니다. 변환기는 태그가 한 번 이상 나타나는 시점을 감지하고 목록으로 처리합니다. 혼합 콘텐츠(텍스트와 요소가 함께)는 텍스트 키로 보존되므로 번역 중 손실되는 것이 없습니다.

브라우저 전용, 업로드 없음

Toova는 전체 변환을 브라우저 탭 내에서 실행합니다. 붙여 넣은 XML은 절대 어떤 서버로도 전송되지 않습니다. 그래서 도구는 독점 피드, 내부 API 덤프 또는 NDA로 보호된 모든 것에 안전합니다. 페이지가 로드되면 오프라인에서 작동하며, 변환 중 외부로 나가는 요청이 전혀 없습니다.

자주 묻는 질문

XML 속성은 출력에서 어떻게 처리됩니까?
속성은 JSON 출력에서 전용 접두사를 받으므로 자식 요소 이름과 충돌하지 않습니다. 이는 매핑을 가역적으로 유지합니다. 메타데이터를 잃지 않고 XML로 왕복할 수 있습니다.
반복되는 XML 태그는 어떻게 됩니까?
변환기가 동일한 부모 아래에서 동일한 태그 이름이 한 번 이상 나타나는 것을 보면 JSON 배열로 축소합니다. 단일 발생 태그는 출력을 컴팩트하게 유지하기 위해 일반 객체로 유지됩니다.
변환기가 CDATA 섹션을 처리합니까?
예. CDATA 블록은 풀리고 그 내용은 일반 JSON 문자열로 보존됩니다. CDATA 내부의 이스케이프는 XML에 나타난 그대로 정확하게 유지됩니다.
JSON 출력을 압축할 수 있습니까?
예. 압축 옵션을 사용하여 공백을 제거하고 컴팩트한 한 줄 페이로드를 생성합니다. JSON을 네트워크로 전송할 때 원하는 형식입니다.
제 XML이 어떤 서버로든 전송됩니까?
아니요. 변환은 전적으로 브라우저에서 이루어집니다. 업로드, 로깅, 분석되는 것이 없습니다. 첫 로드 후 페이지는 오프라인에서 작동합니다.