본문으로 건너뛰기
← 홈

XML 포맷터 및 뷰어

XML 포맷, 정리 및 검증

입력 XML

포맷된 결과가 여기에 표시됩니다. 최근 3개의 실행이 보관됩니다.

온라인 XML 정렬 및 유효성 검사

입력은 먼저 브라우저의 XML 파서로 분석되므로, 닫히지 않은 태그, 이름이 맞지 않는 태그, 두 번째 루트 요소는 오류로 표시됩니다. 유효한 XML에는 줄바꿈과 공백 두 칸 들여쓰기가 적용되며, 태그 사이의 공백만 바뀝니다. 최근 결과 세 개가 페이지에 남아 비교(diff)할 수 있습니다.

예시

입력
<note><to>Ann</to><from>Bob</from><body>Hi!</body></note>
포맷된 결과
<note>
  <to>Ann</to>
  <from>Bob</from>
  <body>Hi!</body>
</note>
잘못된 XML: 태그를 잘못된 순서로 닫음
<a><b></a></b>

자주 묻는 질문

XML이 유효하지 않은 이유는 무엇인가요?

대표적인 오류는 닫는 태그 누락, 잘못된 순서로 닫힌 태그, 두 개 이상의 루트 요소, 따옴표 없는 속성 값, 텍스트 안에 이스케이프하지 않은 & 또는 < 문자입니다.

포맷터가 데이터를 바꾸나요?

아니요. 태그 사이의 공백만 바뀌고 요소 이름, 속성, 텍스트는 그대로 유지됩니다.

XML이 어딘가에 업로드되나요?

아니요. 파싱과 포맷 모두 브라우저 안에서 처리됩니다.

관련 도구