XML 파서 / 포맷터
XML을 실시간 검증, 보기 좋게 들여쓰기, 접기/펼치기 트리뷰로 탐색. 속성·텍스트·CDATA·주석 구분 하이라이트. 브라우저에서 처리되는 무료 온라인 XML 파서.
왼쪽에 XML을 붙여넣으면 검증 결과가 여기에 표시됩니다
0 자
왼쪽에 XML을 입력하면 결과가 여기에 표시됩니다이런 도구도 있어요
😄 광고 덕분에 100% 무료
XML 파서·포맷터
XML은 웹 서비스(SOAP), RSS 피드, Android 앱 리소스, 오피스 문서(docx, xlsx) 등 여전히 많은 곳에서 쓰입니다. 이 파서는 XML을 실시간 검증하고, 접기/펼치기 트리로 구조를 탐색하게 해줍니다.
주요 기능
- 접기/펼치기 트리뷰 —
+/−버튼으로 중첩 요소 탐색 - 실시간 검증 — 타이핑하는 동안 자동 파싱
- 포맷·한 줄 압축 — 2/4 스페이스 또는 탭 들여쓰기 선택
- 오류 위치 표시 — "line 5" 같은 구체적 위치 안내
- 문법 하이라이트 — 태그(보라), 속성(주황), 값(초록), 주석(회색), CDATA(파랑) 구분
- 복사·XML 파일 다운로드
- 브라우저에서 처리 — 서버로 데이터를 보내지 않음
트리뷰 읽는 법
−클릭 → 해당 요소 자식을 접음 (+로 바뀜)- 짧은 텍스트 요소는 한 줄로 표시 (예:
<year>2014</year>) - 자식이 많은 요소는 숫자 배지로 개수 표시
<!-- ... -->주석과<![CDATA[...]]>는 별도 색상
XML에서 자주 보는 오류
- 태그 대소문자 불일치 —
<Book>...</book>(XML은 대소문자 구분) - 특수문자 이스케이프 누락 —
&,<,>는 엔티티로 (&,<,>) - 닫히지 않은 태그 — 모든 여는 태그는 닫거나
<br />형태로 자체 닫음 - 속성 값에 따옴표 누락 —
id=1금지,id="1"필수 - 루트 요소 여러 개 — XML은 반드시 루트 요소 하나
함께 쓰면 좋은 도구
- JSON 파서/포맷터 — JSON 전용 편집
- YAML ↔ JSON ↔ TOML 변환기 — 설정 포맷 상호 변환
- 텍스트 비교 — 두 XML 차이점 찾기
iTool 이런것도 가능해요!
글자수 세기
글자수 세기 — 글자수, 단어수, 바이트를 실시간으로 계산합니다. 자소서, 블로그 글자수 제한 확인에 유용. 무료.
JSON 파서 / 포맷터
JSON을 실시간으로 파싱하고 보기 좋게 들여쓰거나 한 줄로 압축하는 무료 온라인 JSON 파서. 에러 위치 표시, 문법 하이라이트, 복사 지원.
YAML ↔ JSON ↔ TOML 변환기
YAML, JSON, TOML을 실시간으로 3방향 변환. Kubernetes·Docker Compose·GitHub Actions 스마트 검증과 YAML 함정(Norway 문제·8진수 등) 경고까지. 무료 온라인 도구.
JSON ↔ XML 변환기
JSON과 XML을 실시간 양방향 변환. 속성 접두사, 텍스트 노드 키 등 변환 규칙을 옵션으로 조정 가능. 브라우저에서 처리되는 무료 온라인 변환기.
텍스트 비교
텍스트 비교 — 두 문서의 차이점을 색상으로 한눈에 보여줍니다. 코드, 계약서, 문서 수정사항 확인에 유용.
도구 개선에 참여해주세요.
접수되었습니다. 의견 주셔서 감사합니다.😊