ThorKit

XML 미리보기·정렬기

XML 텍스트를 들여쓰기 정렬해 가독성 있게 표시하고 태그 수·구조를 분석합니다.

마지막 업데이트: 2026-05-10

입력

결과

검증
정상 XML
여는 태그 수
6개
닫는 태그 수
6개
Self-closing 태그
0개
상세
정렬 결과
정렬 결과
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>ThorKit</title>
    <link>https://thorkit.kr</link>
    <item>
      <title>샘플</title>
    </item>
  </channel>
</rss>
  • · 들여쓰기는 2칸 기준 자동 적용 (단순 정규식 기반).
  • · 복잡한 CDATA·주석·DTD 포함 XML은 일부 정렬이 어색할 수 있음.
  • · RSS·Atom·SOAP·sitemap.xml·OOXML 등 모든 XML 호환.
  • · 검증 실패 시 닫는 태그 누락·이스케이프 오류 가능성 확인.
외부 사이트에 임베드 (iframe 코드 복사)

블로그·기업 사이트에 이 계산기를 그대로 넣으세요. 무료, 회원가입 없음. 광고·헤더·푸터 없는 클린 UI 임베드.

<iframe
  src="https://thorkit.kr/embed/xml-viewer/"
  width="100%"
  height="900"
  frameborder="0"
  style="border: 1px solid #e5e7eb; border-radius: 6px;"
  title="XML 미리보기·정렬기 — ThorKit"
  loading="lazy"
></iframe>
<script>
  window.addEventListener("message", function(e) {
    if (e.origin !== "https://thorkit.kr") return;
    if (e.data && e.data.type === "thorkit:height") {
      var iframes = document.querySelectorAll('iframe[src*="https://thorkit.kr/embed/"]');
      iframes.forEach(function(f) { f.style.height = e.data.height + "px"; });
    }
  });
</script>
· height 700~1200 권장 (자동 조절 끄면 수동 조절 필요)· loading="lazy"로 페이지 속도 영향 최소

계산 근거

XML(eXtensible Markup Language)은 데이터 구조를 트리 형태로 표현하는 마크업 언어로, RSS·SOAP·sitemap·OOXML(워드·엑셀)·SVG 등 광범위하게 사용됩니다.

긴 XML은 한 줄로 압축돼 있으면 가독성이 매우 낮아 들여쓰기 정렬이 디버깅·검증에 필수입니다.

본 도구는 단순 정규식으로 빠르게 들여쓰기하고, 브라우저 DOMParser로 파싱 가능 여부를 검증합니다.

자주 묻는 질문

JSON과 XML 차이는?
JSON은 키-값 쌍·간결, XML은 태그·속성·중첩에 강점. 웹 API는 JSON 우세, 기업·정부 시스템은 XML 여전히 다수.
유효한 XML 조건은?
1) 단일 루트 요소, 2) 모든 태그 닫힘, 3) 속성 값 따옴표, 4) 대소문자 구분, 5) <·>·&·' 문자 이스케이프 필요.
DTD·XSD가 무엇인가요?
XML 문서 구조를 정의하는 스키마. DTD(구식)·XSD(XML Schema, 표준). 비즈니스 데이터 교환에서 검증용으로 사용.

관련 계산기

태그로 묶인 다른 콘텐츠

계산기·도표·가이드·부업 모두 포함 — 태그 공유도 높은 순

#개발 전체 →
</> 이 계산기를 다른 사이트에 임베드하기

아래 코드를 블로그·뉴스·기업 사이트의 HTML 영역에 붙여넣으면 이 계산기를 그대로 사용할 수 있습니다. 무료, 별도 신청 X.

<iframe
  src="https://thorkit.kr/embed/xml-viewer/"
  width="100%"
  height="900"
  frameborder="0"
  style="border: 1px solid #e5e7eb;"
  title="XML 미리보기·정렬기 — ThorKit(토르킷)"
  loading="lazy"
></iframe>

임베드 가이드 전체 보기 →