: 데이터가 무엇인지에 중점을 두고, 데이터를 전달하도록 설계되어 있다.
: 데이터의 모양에 중점을 두고, 데이터를 표시하도록 설계되어 있다.
: 즉, 사용자가 직접 태드를 정의할 수 있고, 이 태그들은 특정한 의미나 동작을 미리 가지지 않는다.
: XML은 데이터를 구조화된 형식으로 표현하므로, 서로 다른 시스템 간에 데이터를 쉽게 공유할 수 있습니다. 예를 들어, 하나의 시스템에서 생성된 XML 데이터를 다른 시스템에서도 쉽게 읽고 사용할 수 있습니다.
: XML은 표준화된 형식으로 데이터를 전송하므로, 데이터 전송 과정이 간단하고 신뢰성 있게 이루어집니다. 예를 들어, 웹 서비스에서 XML을 사용해 데이터를 요청하고 응답을 받을 수 있습니다.
: XML은 플랫폼에 독립적이어서, 서로 다른 운영 체제나 소프트웨어 환경에서도 동일하게 사용할 수 있습니다. 데이터가 XML 형식으로 되어 있으면, 플랫폼이 바뀌어도 데이터를 쉽게 옮길 수 있습니다.
: XML 데이터는 구조화되어 있어, 데이터의 내용과 형식을 쉽게 이해할 수 있습니다. 그래서 데이터가 어디에 저장되어 있든지 쉽게 접근하고 활용할 수 있습니다.
<?xml-stylesheet type = "text/css" href = "css파일 경로"?>
: 각 브라우저가 XML 문서를 올바르게 분석하고 처리할 수 있는지 확인한다.
<?xml version = "1.0" standalone = "yes"?>
<!-- wrong -->
<todo>
Backup sales data for last month
</todo>
<!-- correct -->
<todo>Backup sales data for last month</todo>
