본문으로 건너뛰기

XML 압축기

들여쓰기, 태그 사이의 줄 바꿈, 주석을 제거해 XML을 압축하면서 요소, 속성, 텍스트 콘텐츠와 CDATA는 정확히 그대로 유지합니다. 먼저 문서가 올바른 형식인지 확인하고, 태그가 일치하지 않거나 속성이 잘못된 경우 줄과 열을 표시합니다. xml:space="preserve"를 준수하므로 개발자는 피드, 사이트맵, 페이로드를 안전하게 축소할 수 있습니다.

초기화

자주 묻는 질문

XML 압축기는 무엇을 제거하나요?

태그 사이의 공백만 있는 텍스트, 주석, 태그 안에서 속성 사이에 있는 불필요한 공백을 제거합니다. 눈에 보이는 문자가 하나라도 포함된 텍스트는 작성된 그대로 유지됩니다.

주석을 유지할 수 있나요?

예. ‘주석 유지’를 켜면 모든 주석이 출력에 남습니다. 기본 설정에서는 주석이 기계 처리에 거의 필요하지 않아 제거됩니다.

xml:space="preserve" 안의 공백은 유지되나요?

예. xml:space="preserve"인 요소 안의 모든 공백 텍스트는 그대로 유지되며, 이를 재설정하지 않는 자식 요소에도 동일하게 적용됩니다.

먼저 문서를 확인하나요?

예. 일치하지 않거나 닫히지 않은 태그, 중복되거나 따옴표로 묶이지 않은 속성, 루트 요소 바깥의 텍스트, 여러 루트 요소, 잘못 들어간 & 문자를 줄과 열을 표시해 보고합니다.

CDATA, 처리 명령, DOCTYPE은 어떻게 되나요?

작성된 그대로 유지됩니다. XML 선언은 첫 번째 위치에 유지되며, 선언 안의 불필요한 공백은 하나로 줄어듭니다.

엔터티 참조가 확장되나요?

아니요. & 또는 ©와 같은 참조는 그대로 유지되므로 압축된 문서의 의미는 원본과 정확히 같습니다.

공백을 제거하면 의미가 달라질 수 있나요?

혼합 콘텐츠에서는 인라인 요소 사이의 공백만 있는 텍스트가 제거되어 <b>a</b> <i>b</i>처럼 단어가 붙을 수 있습니다. 그 차이가 중요하다면 xml:space="preserve"를 사용하거나 문서의 서식을 유지하세요.

입력 크기는 최대 얼마인가요?

요청당 XML 최대 1MB까지 가능합니다. 압축기가 문서를 한 번에 읽으므로 결과를 빠르게 받을 수 있습니다.

이 도구로 SVG 파일을 압축할 수 있나요?

예, SVG는 XML입니다. SVG 파일을 훨씬 더 작게 만들려면 SVG 압축기가 SVGO로 경로, 색상, 숫자도 최적화합니다.

내 XML은(는) 저장되나요?

아니요. 문서는 메모리에서 처리된 후 반환됩니다. 저장되지 않으며 요청 크기만 기록됩니다.

OneClick Pro 소개

OneClick Pro은 일상 업무에 활용할 수 있는 150개 이상의 웹 도구를 무료로 모아 제공합니다. 이미지와 단위를 변환하고, 코드를 포맷하고 검증하고, 도메인과 SEO를 확인하고, 텍스트와 날짜, 숫자를 다룰 수 있습니다. 모든 도구는 가입이나 구독 없이 사용할 수 있으며, 입력한 내용은 결과를 계산하는 데만 사용되고 저장되지 않습니다. 한 번 쓰는 작업을 위한 빠른 도구 모음으로 활용하거나, 매일 자주 쓰는 도구를 북마크해 두세요.