XML 특성은 XML 요소에 대한 추가 정보를 제공하고 해당 요소의 속성을 정의합니다.
<요소 이름 속성 1=“속성 값” 속성 2=“속성 값”… >
XML 요소의 속성은 속성명=”속성값” 형식으로 정의된다.
속성 값은 큰따옴표로 묶어야 합니다.
하나
2
삼
4
5
6
7
8일
9
10
11
12
13
14
|
예 1
<대학생>
<성>홍길동</성>
<년도>삼</년도>
<중요한>컴퓨터 과학</중요한>
</대학생>
예 2
<대학생 성=“홍길동”>
<년도>삼</년도>
<중요한>컴퓨터 과학</중요한>
</대학생>
|
CS |
위의 두 예에서 이름 데이터는 XML 요소와 XML 속성으로 표시됩니다.
결과적으로 이 두 예제는 정확히 동일한 정보를 제공합니다.
정보 전송과 관련하여 XML 요소로 표현하는 것과 XML 속성으로 표현하는 것 사이에는 큰 차이가 없습니다.
그러나 속성은 여러 값을 가질 수 없으며 요소만큼 쉽게 확장할 수 없습니다.
특성은 XML 트리에 포함되어 있지 않으므로 다른 용도로 사용할 수 없습니다.
XML 속성 이름 작성 규칙
1. XML 속성의 이름은 요소 내에서 두 번 나타나지 않아야 합니다.
2. 속성 값은 따옴표로 묶어야 하며 작은 따옴표와 큰 따옴표의 차이는 없습니다.