<?xml version="1.0" encoding="gb2312"?>此处为xml的声明语句,version="对应的版本名称" encoding="对应的编码",国标为gb2312支持中文,默认UTE-8支持西欧字符,BIG5繁体中文
<book>此处为根元素,根元素只能有一个,元素的名称是自己命名的,一般选择易懂的对应英文
<name>xml指南</name> 为子元素
<fristchapter>
<frist1>XML入门简介</frist1>此处是<fristchapter>子元素内部嵌套子元素,合法情况下子元素可以相互嵌套,
<second1>什么是HTML</second1>
</fristchapter>
<secondchapter>
<frist2>XMl元素必须有结束标签</frist2>
<second2>XML元素必须正确嵌套</second2>
</secondchapter>
</book>
所以标识必须有相应的结束标识
<employee id="A01">元素后面可以增加对应的属性,
<book/>空元素,
元素的命名规范
1.可以包含字母,数字,其他字符
2.不能一数字或者标点符号开头
3。不能以XML或着xml或更改大小写的开头
4.元素名称不能包含空格
在xml的属性, 特定的属性在同一个元素只能出现一次
在xml的注释:<!-- 需要注视掉的内容 -->,
5.元素的嵌套,a元素嵌套到b元素中,必须在a内部开始和结束
DTD
1.用来描述xml文档的结构,内部dtd直接在xml文档中xml主体前面定义。形式为:
<!DOCTYPE 根元素的名字[
元素描述]>
xml的文档内容
外部dtd,在外部建立一个dtd文档,对应的xml文档进行描述,
在xml的内部加上<!DOCTYPE 根元素 SYSTEM/PUBLIC "对应的dtd的位置和名字">