Xml的结构
Xml结构:
I:Xml标头信息
II:DTD声明
III:元素
IV:属性
-------------------------------------------------------------------------------------------------------------------------------
I:Xml标头信息:<?xml version=1.0 encoding="gb2312" standalone="yes"?>
Unicode带来多种语言同时存在的优点,但每个字都由2Byte所组成。
Unicode主要码方式:Utf-8,Utf-16
utf-8是8位(1Byte)的编码方式,英文方式则已8位方式进行编码。
II:DDT声明(Document Type Declaration)
明确指出标记与标记间的组成关系,标记类数据的类型与标记数量的多少等。
-------------------------------------------------------------------------------------------------------------------------------<?xml version="1.0" encoding="gb2312" standalone="yes"?>
<! DOCTYPE ClassData[
<! ELEMENT ClassData(ClassName,StudentList)>
<! ELEMENT StudentList(Student*)>
<! ATTLIST Student id ID #REQUIRED>
<! ELEMENT Student(Name,Sex)>
<! ELEMENT Name(#PCDATA)>
<! ELEMENT SEX(#PCDATA)>
<! ELEMENT ClassName(#PCDATA)>
]
>
<ClassData>
<ClassName>
</ClassName>
<StudentList>
<Student id="ID1001">
<Name>ZDL</Name>
<Sex>Male</Sex>
</Student>
<Student id="ID1002">
<Name>Ylish</Name>
<Sex>FeMale</Sex>
</Student>
</StudentList>
</ClassData>
浙公网安备 33010602011771号