Murelio

필요한 기능을 불러오고 있습니다.

XML 압축기

XML 텍스트에서 태그 사이의 공백을 제거하고 전체 앞뒤 공백을 잘라 compact 형태로 만듭니다.

사용 방법

  1. XML 텍스트를 입력하고 실행합니다.

핵심 기능과 처리 범위

XML을 먼저 파싱하지 않고 > 다음 < 사이의 whitespace를 직접 제거합니다.

처리 원리

정규식으로 태그 사이 whitespace를 제거한 뒤 trim합니다.

예시

<a>1</a> <b>2</b>에서 태그 사이 개행·공백이 사라집니다.

이럴 때 유용합니다

  • 이미 유효함을 아는 XML의 태그 사이 서식 공백을 줄일 때

사용 전 참고

  • mixed-content XML에서 의미 있는 태그 사이 공백까지 제거할 수 있고 문법 검증도 하지 않습니다.

자주 묻는 질문

텍스트 노드 안 공백도 모두 없어지나요?

아닙니다. 기본적으로 한 태그가 닫히고 다음 태그가 시작되는 경계의 공백을 대상으로 합니다.

관련 도구