본문 바로가기
WEBIS 웹유틸무료 온라인 도구

개발 도구 · 브라우저 실행

XML 포매터

XML 태그 구조를 브라우저 파서로 검증하고 2칸·4칸 들여쓰기 결과로 정리합니다.
  • 브라우저 안에서 즉시 처리
  • 입력값은 도구 DB에 저장하지 않음
  • 계산 입력을 외부로 전송하지 않음

XML 구조 정리

태그 순서를 검증하고 들여씁니다

브라우저 처리

원문과 결과는 현재 브라우저에서만 처리하며 WEBIS 서버 DB에 저장하거나 외부 서비스로 전송하지 않습니다.

정리된 XML

읽기 전용
결과 줄
태그 수
결과 바이트

샘플을 불러와 처리 결과를 준비합니다.

빠른 사용법

세 단계로 확인합니다.

  1. 1
    XML 문서를 입력합니다

    선언·속성·CDATA·자기 닫힘 태그가 포함된 XML 원문을 붙여넣습니다.

  2. 2
    파서 검증 결과를 확인합니다

    브라우저 XML 파서로 여닫는 태그, 엔티티, 선언 오류를 먼저 확인합니다.

  3. 3
    들여쓴 결과를 복사합니다

    2칸 또는 4칸 간격으로 정리된 줄 수와 태그 수를 확인해 가져갑니다.

결과 읽기

XML은 태그 이름의 대소문자와 순서가 엄격합니다.

HTML과 달리 닫는 태그의 이름·대소문자·중첩 순서가 정확해야 하며 정의되지 않은 엔티티도 파싱을 중단시킬 수 있습니다.
PARSER브라우저 XML 파서

DOMParser의 application/xml 모드로 문서가 실제 XML로 읽히는지 확인합니다.

SELF자기 닫힘 태그

item 같은 일반 태그와 item/ 형식의 자기 닫힘 태그를 구분해 들여쓰기 깊이를 유지합니다.

CDATACDATA와 주석

CDATA·주석·선언 토큰을 별도 블록으로 취급해 태그 스택과 섞이지 않도록 합니다.

이 도구는 로컬 문법 확인과 가독성 정리를 제공합니다. DTD·XSD 스키마 유효성이나 외부 엔티티 해석은 수행하지 않습니다.

이럴 때 유용합니다.

  • Sitemap·RSS XML 구조 확인
  • SOAP·설정 XML 들여쓰기
  • 태그 중첩 오류 빠른 점검

함께 확인하세요.

  • XSD·DTD 업무 규칙은 별도 검증 필요
  • 외부 엔티티와 네트워크 리소스를 해석하지 않음
  • 혼합 콘텐츠의 공백 의미는 원본 시스템에서 재확인

자주 묻는 질문

사용 전 알아둘 점

XSD 스키마까지 검증하나요?

아닙니다. 브라우저 XML 문법과 태그 균형을 확인하며 업무 스키마 검증은 별도 도구가 필요합니다.

자기 닫힘 태그도 지원하나요?

네. 끝이 />인 태그는 하위 깊이를 늘리지 않고 한 줄로 유지합니다.

XML이 외부 서버로 전송되나요?

아닙니다. 입력과 결과는 현재 브라우저 안에서만 처리합니다.