관리 메뉴

이사작전.com IT Blog

XML이란 무엇일까? 본문

A series of lectures/[아주 쉽게 설명] 기초개발지식

XML이란 무엇일까?

말랑고양 플랫폼공작소 2018.10.18 19:11

XML이란 무엇일까?

XML(Extensible Markup Language)은 W3C에서 개발된 특수목적 마크업 언어입니다. 인터넷에 연결된 시스템끼리 데이터를 쉽게 주고 받게 할 목적으로 만들어졌습니다. RSS와 XHTML이 XML을 기반으로 만들어졌습니다.

XML 예제

1
2
3
4
5
6
7
8
9
<?xml version="1.0"?>  
<Tests xmlns="http://www.adatum.com">  
  <Test TestId="0001" TestType="CMD">  
    <Name>Convert number to string</Name>  
    <CommandLine>Examp1.EXE</CommandLine>  
    <Input>1</Input>  
    <Output>One</Output>  
  </Test>
</Tests>
cs

XML의 장점은?

XML은 정보를 텍스트로 저장합니다.

1. 사람도 컴퓨터도 모두 쉽게 읽을 수 있습니다.


유니코드로 작성되는 텍스트 형식입니다.

2. 호환성이 매우 좋습니다. 유니코드를 인식하는 모든 운영체제라면 읽을 수 있습니다.

XML의 단점은?

텍스트 포맷이고 데이타를 구별하기 위해서 태그를 사용하기 때문에, XML은 크기가 너무 큽니다. 실 데이터 외에 tag글자들이 계속 등장합니다그것으로 인하여 성능 문제가 발생합니다. 예를들면, 파싱이 힘들어지고 속도가 느려지거나, 과도한 트래픽 발생을 예시로 들 수 있습니다. 

0 Comments
댓글쓰기 폼