Tool Hub

XML 포맷터

XML 문서 들여쓰기·압축·유효성 검사

XML 문서를 포맷합니다. 들여쓰기 수준을 지정하거나 태그 사이 공백을 제거해 압축합니다. 유효성 검사는 브라우저 내장 DOMParser 를 사용합니다.

출력
<?xml version="1.0" encoding="UTF-8"?>
<library>
  <book id="1">
    <title>
      1984
    </title>
    <author>
      George Orwell
    </author>
  </book>
  <book id="2">
    <title>
      Brave New World
    </title>
    <author>
      Aldous Huxley
    </author>
  </book>
</library>

사용 방법

  1. XML 문서를 입력에 붙여넣습니다.
  2. 예쁜 인쇄를 선택해 트리를 들여쓰거나 압축을 선택해 한 줄로 축소합니다.
  3. 브라우저의 DOMParser로 문서를 검증하며, 모든 문법 오류는 위치와 함께 보고됩니다.
  4. 결과를 복사합니다. 모든 것이 브라우저에서 처리됩니다.

예제

  • <root><item id="1">a</item><item id="2">b</item></root>를 붙여넣고 예쁜 인쇄를 하면 각 <item>이 <root> 아래의 자체 들여쓰기된 줄에 중첩됩니다.
  • 닫는 태그가 누락되면 DOMParser 검사가 오류의 줄과 열을 보고하므로 잘못된 형식의 XML을 빠르게 수정할 수 있습니다.

프로덕션 사용 전 출력을 검증하십시오. 보증 없음 — 자세한 내용은 이용약관.