XML 포맷터 – 계층 구조로 들여쓰기

XML 문서를 계층 구조가 잘 보이도록 들여쓰기하여 정렬합니다. 최소화(minify)도 함께 지원합니다.

주요 기능

  • 요소 계층에 맞게 2칸 들여쓰기
  • XML 선언(<?xml ...?>) 있으면 유지
  • 속성·네임스페이스 보존
  • Minify(최소화) 옵션으로 공백 제거
  • 파싱 오류 시 라인/컬럼 위치 표시

용어 설명

XML (eXtensible Markup Language)
태그 기반 계층 데이터 포맷. RSS·SOAP·Android 리소스 등에서 광범위 사용.
요소(Element)
<name>값</name> 형태의 기본 단위.
속성(Attribute)
여는 태그 안의 key="value" 쌍.
네임스페이스(Namespace)
같은 이름의 태그를 구분하기 위한 접두어. xmlns로 선언.

사용 방법

  1. XML 문자열을 입력창에 붙여넣습니다.
  2. 포맷 또는 최소화 버튼을 클릭합니다.
  3. 결과를 복사하거나 .xml 파일로 저장합니다.

자주 묻는 질문

Q. CDATA 섹션은 어떻게 처리되나요?
내용을 그대로 보존합니다. CDATA 안의 공백은 변경하지 않습니다.
Q. XML 선언이 없어도 되나요?
네, 조각(fragment) XML도 처리 가능합니다.
Q. 네임스페이스가 뒤엉킵니다.
파서가 인식한 네임스페이스는 원본 위치에서 유지됩니다. 필요하면 결과를 텍스트 편집기에서 재정리하세요.
Wordpress Social Share Plugin powered by Ultimatelysocial
Copy link
URL has been copied successfully!
THREADS
RSS
error: 저작권 콘텐츠보호를 부탁드립니다.