온라인에서 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이 어떤 서버로든 전송됩니까?
- 아니요. 변환은 전적으로 브라우저에서 이루어집니다. 업로드, 로깅, 분석되는 것이 없습니다. 첫 로드 후 페이지는 오프라인에서 작동합니다.