XML 포맷터
XML을 0~10칸 스페이스나 탭으로 정렬·압축하고 짧은 말단 요소는 한 줄로 접으며, 검증 모드에서는 잘못된 첫 태그의 줄 번호를 알려줍니다.
지저분한 XML을 읽기 쉽게 — 또는 압축
XML을 붙여넣으면 중첩 구조에 맞춰 들여쓰기해 읽기 좋게 정렬하거나, 태그 사이 공백을 제거해 한 줄로 압축합니다. 들여쓰기는 스페이스 0~10칸 또는 탭 중에서 고를 수 있고, 범위를 벗어난 값은 다른 폭으로 조용히 정렬하지 않고 안내와 함께 거절합니다. 한 줄로 합치기가 켜져 있으면(기본값이고 이 기기에 기억되며 “저장한 설정 지우기”로 지웁니다) <name>Ann</name>처럼 짧은 말단 요소는 한 줄로 유지해 결과가 불필요하게 길어지지 않습니다. 끄면 모든 노드를 한 줄씩 펼치므로 줄 단위 비교(diff)에 좋습니다.
검증 모드로 전환하면 XML이 올바른 형식(well-formed)인지 확인합니다 — 짝이 맞지 않거나 닫히지 않은, 또는 불필요한 태그 가운데 첫 번째를 줄 번호와 함께 알려 줘 오류를 빠르게 찾을 수 있습니다. 모든 처리는 브라우저에서 실행되어 XML이 업로드되지 않으므로 설정 파일·SOAP·RSS·API 응답에도 안전합니다.
자주 묻는 질문
정렬(beautify)과 압축(minify)의 차이는 무엇인가요?
정렬은 줄바꿈과 들여쓰기를 넣어 중첩 XML을 읽기 좋게 만들고, 압축은 태그 사이 공백을 제거해 파일 크기를 줄입니다.
XML을 검증해 주나요?
검증 모드에서 XML이 올바른 형식(well-formed)인지 확인해 짝이 맞지 않거나 닫히지 않은, 또는 불필요한 태그를 줄 번호와 함께 알려줍니다. 다만 스키마·DTD 검사는 하지 않습니다.
스페이스 대신 탭을 쓸 수 있나요?
네. 정렬 모드에서 탭 또는 스페이스 0~10칸으로 들여쓸 수 있습니다.