본문으로 건너뛰기

XML 포맷터 & 검증기

XML을 정렬하거나 검증하거나 압축하세요. 속성, 주석, CDATA 섹션은 그대로 유지되며, 구문 오류는 파서의 진단 결과와 함께 보고됩니다.

모드

자주 묻는 질문

XML 포맷터는 무엇을 하나요?
원본 또는 압축된 XML을 받아, 요소 계층 구조가 읽기 쉽도록 다시 들여씁니다 — 선택한 들여쓰기로 한 줄에 요소 하나씩 표시됩니다. 또한 먼저 마크업을 검증합니다 — XML이 올바른 형식이 아니면 깨진 출력 대신 문제를 설명하는 오류가 표시됩니다.
여기서 XML 검증은 어떻게 작동하나요?
이 도구는 브라우저 자체의 엄격한 XML 파서(DOMParser)로 입력을 분석합니다. 파싱에 실패하면 파서의 오류 보고 — 가능한 경우 줄 번호와 문제가 되는 부분을 포함 — 가 표시되어, 태그 불일치나 이스케이프되지 않은 앰퍼샌드 같은 실수를 정확히 찾아낼 수 있습니다.
주석, CDATA 섹션, 속성은 유지되나요?
네. 서식 지정은 요소 속성, 텍스트 내용, 주석, CDATA 섹션, 처리 명령을 그대로 유지합니다. 요소 사이의 공백만 들여쓰기를 만들기 위해 정규화됩니다.
압축은 무엇을 하나요?
압축은 요소 사이의 공백 — 의미가 없는 들여쓰기와 줄바꿈 — 을 제거해 문서를 가장 압축된 한 줄 형식으로 만듭니다. 요소 안의 텍스트는 그대로 유지되므로 문서 내용은 바뀌지 않습니다.
제 XML이 서버에 업로드되나요?
아니요. 파싱, 검증, 서식 지정, 압축은 모두 브라우저에서 로컬로 이루어집니다. 여러분의 마크업이 기기를 벗어나는 일은 없습니다.

관련 도구