도구 실행
XML 포맷터는 복잡하거나 한 줄로 이어진 XML 문서를 가독성 높게 정렬하거나 크기를 줄여 주는 도구입니다. 들여쓰기 공백 수를 0칸에서 8칸 사이로 자유롭게 설정할 수 있으며 기본값은 2칸입니다. 정렬 모드에서는 계층 구조에 맞추어 태그를 정리하고, 압축 모드에서는 태그 사이의 불필요한 공백과 주석을 모두 제거하여 데이터를 간결하게 만듭니다. 최대 1,000,000바이트 크기의 XML 텍스트를 처리할 수 있으며, 문법 오류가 있는 XML을 입력하면 처리할 수 없으므로 올바른 XML 형식인지 확인해야 합니다.
사용 방법
- 입력창에 정렬하거나 압축할 XML 텍스트를 입력합니다.
- 원하는 들여쓰기 공백 수(0~8칸)를 지정합니다.
- 정렬 또는 압축 모드 중 필요한 방식을 선택합니다.
- 실행 버튼을 누르면 변환된 XML 결과가 화면에 표시됩니다.
예시
- 한 줄로 뭉쳐진 XML 코드를 들여쓰기 2칸의 정렬 모드로 변환하여 태그 계층 구조를 한눈에 파악합니다.
- 주석과 불필요한 공백이 많은 XML 문서를 압축 모드로 변환하여 한 줄의 간결한 코드로 정리합니다.
자주 묻는 질문
XML 문법에 오류가 있으면 어떻게 처리되나요?
닫는 태그가 누락되었거나 문법 규칙을 벗어난 XML은 파싱할 수 없어 변환이 진행되지 않습니다. 입력한 XML 구조를 올바르게 수정한 후 다시 시도해야 합니다.
압축 모드를 사용할 때 주석이 유지되나요?
압축 모드에서는 텍스트 크기를 줄이기 위해 XML 주석과 태그 사이의 공백이 모두 제거됩니다.
들여쓰기 설정값을 8보다 크게 지정하면 어떻게 되나요?
들여쓰기 숫자가 0 미만이거나 8을 초과하는 경우, 또는 올바른 정수가 아닌 경우에는 기본값인 2칸이 자동으로 적용됩니다.
빈 텍스트나 공백만 입력하면 어떻게 되나요?
내용이 비어 있거나 공백 문자만 포함된 텍스트를 입력하면 오류 없이 빈 결과가 출력됩니다.