XML 포맷터 및 압축기
개발
XML을 붙여넣으면 즉시 다시 포맷합니다 — 2칸, 4칸, 탭으로 들여쓰기해 보기 좋게 정리하거나 한 줄로 압축할 수 있습니다. 브라우저의 실제 XML 파서로 파싱하므로 잘못된 문서는 표시되고, 주석, CDATA 섹션, 처리 명령은 보존됩니다. 모든 처리는 브라우저에서 로컬로 실행되며 아무것도 업로드되지 않습니다.
—
사용법
- 입력 상자에 XML을 붙여넣습니다.
- 정리(및 들여쓰기 크기) 또는 압축을 선택합니다.
- 출력 상자에서 포맷된 XML을 복사합니다.
자주 묻는 질문
- 정리는 무엇을 하나요?
- 중첩 깊이에 따라 다시 들여쓰기하여 구조를 읽기 쉽게 만들고 각 요소를 별도의 줄에 둡니다. 요소 사이의 공백은 정규화됩니다.
- 압축은 무엇을 하나요?
- 요소 사이의 공백과 들여쓰기를 제거하여 문서를 한 줄로 합칩니다 — 간결한 저장이나 전송에 유용합니다.
- 주석과 CDATA를 유지하나요?
- 예. 주석, CDATA 섹션, 처리 명령이 보존되고, 텍스트와 속성의 특수 문자는 올바르게 이스케이프됩니다.
- XML이 유효하지 않으면 어떻게 되나요?
- 문서는 브라우저의 XML 파서로 파싱됩니다. 올바른 형식이 아니면 깨진 출력 대신 오류 메시지가 표시됩니다.
관련 도구
Base64 ↔ 16진수 변환기
Base64 문자열을 16진수 바이트로, 16진수를 다시 Base64로 변환합니다. URL-safe 지원, 브라우저에서 동작합니다.
개발00
Quoted-Printable 인코더 & 디코더
텍스트를 MIME Quoted-Printable(RFC 2045)로 인코딩하거나 다시 디코딩 — =XX 이스케이프·소프트 줄바꿈·UTF-8 처리, 인코딩 시 76자 줄바꿈 — 브라우저에서.
개발00
해시 생성기 (SHA)
텍스트로 SHA-1·SHA-256·SHA-384·SHA-512 해시를 생성하세요.
개발00
URL 인코더 / 디코더
URL용으로 텍스트를 퍼센트 인코딩하거나, 인코딩된 URL을 디코딩하세요.
개발00
Base64 인코더 / 디코더
텍스트를 Base64로 인코딩하거나 다시 텍스트로 디코딩하세요.
개발00
JSON 포맷터 & 검증기
브라우저에서 바로 JSON을 포맷·정렬·압축·검증하세요.
개발00