반응형
1. Well-Formed란?
-XML 1.0 스펙에 정의된 문법 규칙을 따르는것
2. Well-Formed XML의 문서 요구 사항
- 시작 tag, 끝 tag 가 일치
- root element 는 오로지 하나만 존재
- 태그를 지정 할때 대소문자를 구분한다.
- 속성값은 반드시 인용 부호 ""or "를 사용해야 한다
- 하나의 요소에서 속성을 반복하여 사용해서는 안됨
3. Well - Formed Element
Element란 ?
XML 을 이루는 기본 단위 이다.
내용은 밑에 와 같이 생겼습니다.
<HELLO> 내용 </HELLO>
시작tag 내용 끝 tag
4. 작성시 유의 사항
(1) HTML 과 같이 끝 tag를 생략 해서는 안된다.
(2) Root element 가 두개면 에러 발생
(3) tag는 중첩이 될 수 없다.
(4) tag는 대소문자가 구별됩니다. <name>≠<Name>
(5) '<' 다음에 공백을 두어서는 안된다. < name>-> error
(6) tag 를 xml으로 지정 할 수 없다.
(7) 시작은 문자 , 한글 , _ 로만 시작 가능
(8) 두번째 문자 부터는 "_" "일반문자" "숫자" "-" "." 가능
예제)
'IT > xml' 카테고리의 다른 글
[XML] Namespace을 왜 쓰는가? (0) | 2011.04.01 |
---|---|
[XML] schema의 default 와 targetNamespace 는 무슨차이? (0) | 2011.03.29 |
[XML] XML의 특성 및 개발 관련 도구 (0) | 2011.03.18 |
[XML] 문서의 선언 && PI (0) | 2011.03.18 |
[XML] Well formed Attribute에 대해서 (0) | 2011.03.18 |