즉석에서 SVG을 XML로 인코딩하세요!
XML은 HTML과 유사한 마크업 언어입니다. XML은 정보를 구조화, 저장 및 전송하고 데이터가 무엇인지 설명합니다. 사람이 읽을 수 있고 기계가 읽을 수 있는 형식으로 문서를 인코딩하기 위한 일련의 규칙을 정의하고
World Wide Web 컨소시엄의 XML 1.0 사양. XHTML 및 SVG를 포함하여 XML을 기반으로 하는 많은 언어가 있습니다.
SVG을 XML로 인코딩은 SVG 문서의 콘텐츠를 base-64 숫자로 인코딩된 동등한 문자열 표현으로 인코딩하는 무료 웹 애플리케이션입니다. Base64는 이진 데이터를 ASCII 텍스트 형식으로 변환하는 인코딩 체계입니다. Base64 인코딩을 사용하면 별도의 파일 참조 없이 XML, HTML 또는 CSS 문서에 이미지나 바이너리 데이터를 직접 포함할 수 있습니다.
인코딩이 필요한 이유는 무엇인가요?
역사적으로 많은 데이터 전송 및 저장 형식은 이진 코드(HTML, URL 스킴, XML, 이메일 등) 대신 텍스트를 사용합니다. 데이터 전송 형식이 텍스트 기반이지만 바이너리 데이터를 전송해야 하는 경우에는 어떻게 합니까? 여기에서 Base64 인코딩이 시작됩니다. 다른(HTML, XML, JSON 또는 CSS) 문서로 전송하거나 삽입하는 동안 데이터가 수정되지 않고 그대로 유지되도록 SVG 형식의 예비 처리가 필요합니다. 인코딩은 이러한 문제를 해결합니다.