기타 / / 2022. 1. 5. 23:47

[개념] XML 이란?

XML 설명

  • Extensible Markup Language 의 약자이며 확장성 있는 마크업 언어(text-based markup language)이다.
  • 1998년에 W3C 표준 권고안에 포함되었다.

XML과 HTML의 차이

  • HTML처럼 데이터를 보여주는 목적이 아닌, 데이터를 저장하고 전달할 목적으로만 만들어졌다.
  • XML 태그는 HTML 태그처럼 미리 정의되어 있지 않고, 사용자가 직접 정의할 수 있다.

XML 코드 예시

XML은 어떤 데이터를 설명하기 위해 이름 지은 태그로 데이터를 감싸고 있는 형태이다. 즉, 태그로 데이터를 설명하는 것이다. 이 부분에서 데이터의 표시(Markup)가 되고, 더 필요한 데이터가 생길시 태그를 추가하거나, 태그안의 내용을 추가할 수 있다는 특징이 있다.(eXtensible)

<?xml version="1.0" encoding="UTF-8"?>
<departments>  
   <dept>
      <deptno>10</deptno>
      <dname>ACCOUNTING</dname>
      <loc>NEW YORK</loc>
   </dept>
   <dept>
      <deptno>20</deptno>
      <dname>RESEARCH</dname>
      <loc>DALLAS</loc>
   </dept> 
</departments>
반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유