XML 포맷터 & 검증기
XML을 정렬하거나 검증하거나 압축하세요. 속성, 주석, CDATA 섹션은 그대로 유지되며, 구문 오류는 파서의 진단 결과와 함께 보고됩니다.
모드
자주 묻는 질문
- XML 포맷터는 무엇을 하나요?
- 원본 또는 압축된 XML을 받아, 요소 계층 구조가 읽기 쉽도록 다시 들여씁니다 — 선택한 들여쓰기로 한 줄에 요소 하나씩 표시됩니다. 또한 먼저 마크업을 검증합니다 — XML이 올바른 형식이 아니면 깨진 출력 대신 문제를 설명하는 오류가 표시됩니다.
- 여기서 XML 검증은 어떻게 작동하나요?
- 이 도구는 브라우저 자체의 엄격한 XML 파서(DOMParser)로 입력을 분석합니다. 파싱에 실패하면 파서의 오류 보고 — 가능한 경우 줄 번호와 문제가 되는 부분을 포함 — 가 표시되어, 태그 불일치나 이스케이프되지 않은 앰퍼샌드 같은 실수를 정확히 찾아낼 수 있습니다.
- 주석, CDATA 섹션, 속성은 유지되나요?
- 네. 서식 지정은 요소 속성, 텍스트 내용, 주석, CDATA 섹션, 처리 명령을 그대로 유지합니다. 요소 사이의 공백만 들여쓰기를 만들기 위해 정규화됩니다.
- 압축은 무엇을 하나요?
- 압축은 요소 사이의 공백 — 의미가 없는 들여쓰기와 줄바꿈 — 을 제거해 문서를 가장 압축된 한 줄 형식으로 만듭니다. 요소 안의 텍스트는 그대로 유지되므로 문서 내용은 바뀌지 않습니다.
- 제 XML이 서버에 업로드되나요?
- 아니요. 파싱, 검증, 서식 지정, 압축은 모두 브라우저에서 로컬로 이루어집니다. 여러분의 마크업이 기기를 벗어나는 일은 없습니다.