XML 입력
포맷 출력
줄 수: 1문자 수: 0바이트 수: 0
줄 수: 1문자 수: 0

XML 포맷팅이란?

XML(eXtensible Markup Language)은 데이터를 저장하고 전송하기 위한 확장 가능한 마크업 언어입니다. XML 포맷팅 도구는 압축된 XML 데이터를 들여쓰기 정돈되고 읽기 쉬운 형식으로 변환하며, 구문 강조, 오류 감지 및 데이터 검증 기능을 제공합니다.

사용 방법

기본 조작

  1. 왼쪽 입력란에 XML 데이터를 붙여넣거나 입력합니다
  2. 들여쓰기 크기를 선택합니다 (2공백, 4공백 또는 Tab)
  3. '포맷'을 클릭하여 XML을美化하거나 '압축'을 클릭하여 공백을 제거합니다
  4. 오른쪽에 자동으로 결과가 표시되며, 구문 강조를 지원합니다
  5. '복사' 또는 '다운로드'를 클릭하여 결과를 저장합니다

기능 설명

포맷압축된 XML을 들여쓰기 정돈되고 읽기 쉬운 형식으로 변환
압축모든 공백 문자를 제거하여 데이터 크기 감소
오류 감지XML 구문 오류를 자동으로 감지하고 줄 번호를定位
구문 강조다양한 구문 요소에 다른 색상을 적용하여 읽기 용이

예시

기본 요소

<root>
  <name>张三</name>
  <age>25</age>
</root>

속성 포함

<book id="1" lang="zh">
  <title>JavaScript</title>
</book>

중첩 구조

<company>
  <dept name="技术部">
    <employee>
      <name>李四</name>
    </employee>
  </dept>
</company>

자주 묻는 질문

XML과 HTML의 차이는?

XML은 데이터 저장 및 전송 형식으로, 사용자 정의 태그를 허용합니다. HTML은 페이지 표시 형식으로, 미리 정의된 태그를 사용합니다. XML은 더 엄격하여 모든 태그가 반드시 닫혀야 하고, 속성 값에 반드시 따옴표가 있어야 합니다.

XML 형식 오류는 어떻게 수정하나요?

常见 오류에는 태그가 올바르게 닫히지 않음, 속성 값에 따옴표 누락, 특수 문자 이스케이프 안 됨(&는 &amp;로 작성해야 함), XML 선언 형식 오류 등이 있습니다. 이 도구의 검증 기능을 사용하면 오류 위치를 빠르게 찾을 수 있습니다.

XML 데이터에 크기 제한이 있나요?

이 도구는 브라우저에서 실행되며 처리 능력은 장치 성능에 따라 다릅니다. 최적의 경험을 위해 1MB 이하의 XML 데이터를 처리하는 것을 권장합니다.

관련 도구