Introduction to XML
XML 은 데이터를 묘사하기 위해 설계되었다.
HTML 은 데이터를 보여주기 위해 설계되었다.
XML 을 공부하기 위해 선행되어야할 과목
- HTML
- JAVASCRIPT
XML 이란 무엇인가? (What is XML ? )
- XML 은 마크업언어에 기반한다
- XML 은 HTML보다 마크업언어에 가깝다
- XML 은 데이터를 가지고있기위함이지 데이터를 보여주기위함이 아니다.
- XML 태그는 미리 정의되어있지 않다. 당신이 직접 당신의 것을 지정해야한다.
- XML 은 바로 사용이 가능하다.
- XML 은 W3C 권고안을 따르고있다.
XML 은 아무일도 하지 않는다.
아마도 이 말은 약간 이해하기 힘들 수도 있다. 하지만 XML은 아무일도 하지 않는다.
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
note는 약간의 자기소개를 포함하고있다. 이것은 발신자와 수신자의 정보를 나타낸다. 이것은 보통 메시지의 본문에 속한다. 하지만 여전히, 이 MXL 문서는 아무 일도 하지 않는다. 단지 정보를 태그 안에 감싸고 있을 뿐이다. 누군가는 반드시 하나의 소프트웨어에 보내기위해 작성해야 하며, 받거나 보여주기도 한다.
XML 에서는 스스로 태그명을 지어내야한다.
XML 은 HTML를 보완한다.
XML 이 HTML 을 보완한다는것을 이해하는건 매우 중요하다. 대부분의 웹앱에서 XML은 HTML 로 data를 보여주기위해서는 XML이 데이터를 가지고있는 곳에 사용된다.
XML을 설명하는데 가장 핵심적인 문구:
XML은 소프트웨어와 하드웨어가 정보를 전달하기위해 의존하는 도구이다.
XML 은 W3C의 권고안을 따릅니다.
1998년 2월 10일부터 권고안을 따르기 시작했습니다.
'XML' 카테고리의 다른 글
XML 스키마 (XML Schema) (6) | 2015.06.22 |
---|---|
XML 문서 형식 정의 (XML DTD) (4) | 2015.06.22 |
댓글