1. 문서 규칙
1.
2. 속성 값은 따옴표로 묶어야 합니다(작은따옴표나 큰따옴표 모두 허용됨). 일반적으로 큰따옴표를 사용하는 것이 좋습니다.
3. 모든 태그에는 닫는 기호가 있어야 합니다.
4. 빈 태그는 모두 닫아야 합니다.
5. 요소는 하나만 있어야 합니다.
6. 공백 문자를 파싱하면 실제 내용이 출력되며 축약되지 않습니다.
7. 특수문자 처리 :
문자 대체 문자
& &
" &quto;
' '
8. 태그 이름 규칙:
a. 문자, 숫자 및 기타 문자를 포함할 수 있습니다.
b. xml 또는 Xml로 시작할 수 없습니다.
d. 공백을 포함할 수 없습니다.
2. XML 선언
xml 선언 표준 문:
강조:
1. ""와 "xml" 사이에는 공백이 있을 수 없습니다.
2. "?>" 앞에 공백이 있을 수도 있고 없을 수도 있습니다. 3. 인코딩은 "UTF-8"이며, 독립형 기본값은 "no"입니다.
4. 일반적인 인코딩 방법은 다음과 같습니다.
중국어 간체: GB2312
중국어 번체: BIG5
서유럽 문자: UTF- 8, UTF. 속성을 언제 사용해야 하는지에 대한 고정된 규칙은 없지만, 메타데이터는 속성으로 저장하고 데이터 자체는 요소로 저장하는 것이 좋습니다.
속성을 사용하면 다음과 같은 문제가 발생합니다.
1. 여러 값을 포함합니다(하위 요소 가능).
2. 속성은 구조를 설명할 수 없습니다(하위 요소는 가능).
4.
4. 네임스페이스
네임스페이스를 선언하는 두 가지 방법:
1. 기본 선언, 모든 요소는 다음과 같은 접두사를 지정할 필요가 없습니다.
......
2. xmlns 키워드가 네임스페이스 URI의 접두사와 연결되어 있으며 모든 요소가 접두사를 지정해야 함을 명확하게 명시합니다. as:
... 그냥 식별명일 뿐입니다.
5. XML 전용 태그: CDATA
예:
by a&b!
] ]>
강조: CDATA는 중첩될 수 없습니다. 표시할 문자는 "]]>"를 포함할 수 없습니다.