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>
반응형
'기타' 카테고리의 다른 글
[Server] 로컬, 개발, 운영 서버란? (0) | 2022.03.25 |
---|---|
[Tomcat] 캐시 부족 해결 (캐시에 추가할 수 없습니다) 오류 관련 (0) | 2022.01.13 |
[EDITOR] Sublime Text 3 (0) | 2022.01.02 |
[SQLD] 합격 후기 + 발표 전 미리 확인 (0) | 2021.12.16 |
[용어설명] PM, PL, PE 란? (0) | 2021.12.15 |