XML의 문법적 특성
1. 반드시 클로징 태그(a closing tag)를 가져야 합니다.
(Opening and closing tag 또는 start and end tag 표현은 같은 표현입니다.)
* 틀린 예
<p> 이것은 문단입니다.
* 올바른 예
<p>이것은 문단입니다.</p>
2. XML 태그는 대소문자를 구분합니다.
* 틀린 예
<Message>이런 태그 사용은 태그 사용이 틀린 예입니다. </message>
* 올바른 예
<message>이렇게 태그를 사용 하는 것이 바른 예입니다. </message>
3. XML 요소는 반드시 집합적이어야 합니다.
* 틀린 예
<b><i> 이 문장의 글자는 두껍고 이탈릭 체로 쓰여집니다. </b></i>
* 올바른 예
<b><i> 이 문장의 글자는 두껍고 이탈릭 체로 쓰여집니다. </i></b>
4. XML 문서는 반드시 루트 요소를 가져야합니다.
<root>
<child>
<subchild> 텍스트 </subchild>
</child>
</root>
5. XML 속성은 반드시 ""(Quoted) 마크를 사용하여야 합니다.
* 틀린 예
<note date=11/11/2009>
<to>홍길동</to>
<from>허생원</from>
</note>
* 올바른 예
<note date="11/11/2009">
<to>홍길동</to>
<from>허생원</from>
</note>
6. 특수 문자의 사용
* 틀린 예
* 올바른 예
<message> 홍길동의 나이는 < 20</message>
특수 문자
< - <
> - >
& - ampersand
' - '
" - "
7. XML 주석
<!-- 주석 내용 -->
'XML > XML' 카테고리의 다른 글
XML DTD(Document Type Definition) 정의 (0) | 2009.09.08 |
---|---|
Well Formed XML Documents (잘 작성된 XML 문서) (0) | 2009.09.08 |
XML 문서의 XML 엘레멘트(ELEMENT) (0) | 2009.09.08 |
XML의 특징 (0) | 2009.09.08 |
XML(eXtensible Markup Language) 개요 (0) | 2009.09.08 |