도구로 건너뛰기
JoeLucky

도구의 ★를 눌러 저장하세요

도구 카테고리

Base64 인코더/디코더JSON 트리 뷰어인기JWT 디코더UUID 생성기URL 인코더/디코더JSON을 CSV로CSV를 JSON으로JSON을 YAML로YAML을 JSON으로JSON을 XML로XML을 JSON으로CSV를 YAML로YAML을 CSV로JSON 포매터YAML 포매터XML 포매터HTML 포매터CSS 포매터정규식 테스터해시 생성기Cron 해석기HTML 엔티티 인코더/디코더진법 변환기URL 파서CSV 뷰어/검증기마크다운 미리보기SQL 포매터Mermaid 실시간 편집기LLM API 비용 계산기신규LLM VRAM 계산기신규RAG 청크 시각화신규클라우드 스토리지 비용(S3, R2, B2)신규SLA 가동률 계산기신규
JoeLucky

실용적인 온라인 도구를 한곳에서

개인정보처리방침이용약관

© 2026 JoeLucky®. 모든 권리 보유.

  1. JoeLucky
  2. /개발자
  3. /XML 포매터

XML 포매터

속성과 텍스트 내용을 보존한 채 XML을 검증하고 다시 들여씁니다.

비슷한 개발자

전체 보기
Base64 인코더/디코더

문자열과 Base64를 빠르게 변환합니다.

열기 →
JSON 트리 뷰어

중첩된 JSON 구조를 살펴보고 문법 오류를 찾아 줍니다.

열기 →
JWT 디코더

JWT를 디코딩해 헤더, 페이로드, 만료 상태를 확인합니다. 디코딩만 하며 서명은 검증하지 않습니다.

열기 →

💬 댓글

?

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요!

XML 포매터이(가) 무엇인가요?

속성과 텍스트 내용을 보존하면서 XML을 검증하고 다시 들여씁니다. 안전하게 파싱하며 외부 리소스를 불러오지 않습니다.

사용 방법

  1. XML을 붙여넣거나 업로드하세요.
  2. 들여쓰기(공백 2칸·4칸 또는 탭)를 고르세요.
  3. 포맷을 클릭한 뒤 결과를 복사하세요.

자주 묻는 질문

서식을 적용하면 속성이나 텍스트 내용이 바뀌나요?

아니요. 속성은 원래 이름, 값, 순서를 유지하고 일반 요소 텍스트도 그대로 보존됩니다. 요소 사이의 공백만 다시 정리하여 분명한 들여쓰기를 만듭니다.

XXE(XML External Entity) 공격으로부터 보호되나요?

네. SYSTEM 또는 PUBLIC 외부 엔티티/DTD 선언이 들어 있는 입력은 분석 전에 명시적으로 거부되며, 브라우저 기본 XML 파서는 애초에 외부 엔티티를 풀기 위해 네트워크 요청을 하지 않습니다.

혼합 콘텐츠(텍스트와 자식 요소가 함께 있는 경우)는 어떻게 되나요?

“<p>Hello <b>world</b>!</p>”처럼 텍스트와 자식 요소가 섞인 내용은 내부를 다시 정리하지 않고 쓴 그대로 보존하여, 들여쓰기를 바꾸다가 의미 있는 공백이 실수로 바뀌는 일을 막습니다.

0 / 500,000 자

정리는 전적으로 브라우저 안에서 이루어지며 여기에 붙여 넣거나 올린 원본은 어떤 서버로도 전송되지 않습니다.