XML 문서는 크게 XML 프롤로그 부분과 XML 요소 부분으로 나눌 수 있다.
– XML 프롤로그
– XML 요소
XML 요소 부분은 하나 이상의 XML 요소로 구성됩니다.
XML 요소
XML 요소는 XML 문서를 구성하는 구성 요소로 정의할 수 있습니다.
각 XML 요소는 하나 이상의 다른 요소를 포함할 수 있습니다.
또한 텍스트, 속성, 미디어 개체 또는 경우에 따라 모두를 포함할 수 있습니다.
하나
2
삼
4
5
6
7
8일
9
10
11
|
<?xml 실행=“1.0” 코딩=“UTF-8”?>
<학교>
<강의 범주=“애플리케이션”>
<자바>자바</자바>
<cpp>cpp</cpp>
</강의>
<강의 범주=“회로망”>
<PHP>PHP</PHP>
<asp>ASP</asp>
</강의>
</학교>
|
CS |
위의 예에서 요소는
요소
게다가
요소와 속성을 분리해야 합니다.
XML 요소의 문법
XML 요소는 시작 태그에서 종료 태그까지의 모든 것입니다.
XML 요소는 다음 구문을 사용하여 정의할 수 있습니다.
<요소 이름 속성 1=“속성 값” 속성 2=“속성 값”… > 내용 요소 이름>
내용이 없는 빈 요소는 다음과 같이 정의할 수도 있습니다.
<요소 이름 속성 1=“속성 값” 속성 2=“속성 값”… />
빈 요소에는 자체 콘텐츠가 없지만 요소에 대한 데이터를 저장하는 속성이 있을 수 있습니다.
XML 요소 이름 구성 규칙
1. XML 요소의 이름은 영문자, 숫자, 하이픈(-), 밑줄(_, 밑줄), 마침표(.)로만 작성할 수 있습니다.
2. XML 요소 이름은 대소문자를 구분합니다.
3. 문자 또는 밑줄(_)로 시작해야 하며 공백을 포함할 수 없습니다.
4. xml, xml, xml 등의 예약어는 요소명으로 사용할 수 없습니다.
5. 시작 태그 이름과 끝 태그 이름은 대소문자를 구분해야 합니다.