XML 포매터

XML을 붙여넣으면 자동으로 정렬·압축하고 구문 오류를 실시간으로 확인합니다.

  1. 입력창에 XML 문자열을 붙여넣으면 자동으로 2칸 들여쓰기로 정렬됩니다.
  2. 「정렬 (2칸)」 또는 「정렬 (4칸)」으로 XML을 미화하거나, 「압축」으로 불필요한 공백을 모두 제거하여 최소화할 수 있습니다.
  3. XML 구문이 올바르지 않으면 입력창 아래에 오류 내용이 실시간으로 표시됩니다.
  4. 「복사」 버튼으로 결과를 클립보드에 복사합니다.

팁: XML 선언(<?xml version="1.0"?>), CDATA 섹션, 처리 명령, XML 속성을 지원합니다.

언제 사용하나요?

  • API 응답, RSS 피드, SOAP 메시지의 원시 XML이 읽기 어려울 때.
  • 설정 파일(pom.xml, AndroidManifest.xml, web.config)을 디버깅하기 쉽게 정렬하고 싶을 때.
  • XML을 압축하여 전송 크기를 줄이거나, 다른 시스템에 보내기 전에 구문을 확인하고 싶을 때.

XML과 JSON의 차이는 무엇인가요?

JSON은 문법이 간결하여 Web API 데이터 교환에 적합합니다. XML은 속성·네임스페이스·Schema 검증을 지원하며 기업 시스템, 설정 파일, 문서 마크업에서 널리 사용됩니다. 본 사이트는 두 형식 모두에 대한 포매터를 제공합니다.

정렬 후 속성 순서가 바뀌었어요. 왜 그런가요?

XML 사양은 속성 순서를 보장하지 않으며, 브라우저 DOM 파서가 자체 구현에 따라 순서를 결정합니다. 속성 순서가 바뀌어도 XML의 의미에는 영향을 주지 않습니다.

HTML도 처리할 수 있나요?

이 도구는 엄격한 XML 파서를 사용하므로 완전히 규격에 맞는 XML 구문(모든 태그 닫기, 속성에 따옴표 사용)이 필요합니다. 일반 HTML은 XML 표준을 따르지 않으므로 XHTML을 사용하거나 구문을 수정한 후 붙여넣으세요.

데이터가 서버에 업로드되나요?

아니요. 모든 정렬·압축 처리는 브라우저 내에서 이루어지며 데이터가 기기 밖으로 나가지 않습니다.

아직 게시글이 없습니다

관련 글이 아직 없습니다. 잠시 후 다시 확인해 주세요.

이런 도구도 있어요