XML 文档语法
一:必须有XML声明语句
其中version:版本,standalone:表示文档是否是XML文档,encoding:文档所在语言编码,如果同时设置了standalone、encoding属性,那么encoding一定要在standalone之后。
二:是否有DTD文件 有则紧跟后面声明 <!DOCTYPE type-of-doc STSTEM/PUBLIC "dtd-name">,其中type-of-doc是文档类型的名称,SYSTEM表示私有DTD文件的见网址,PUBLIC公有的DTD文件网址。dtd-name DTD文件的网址和名称,扩展名为".dtd"
三:是区分大小写的 HTML不区分在小写,在XML中区分大小写
四:XMl 元素命名与元素类型 命名规则:可以是字母、数字、和其他字符,但不能以数字开头。做到见名知意。 元素类型: 根元素:每个XML文档必须只且只有一个根元素。 空元素:元素中不包含任何文本。书写方式可以分为两种:<book></book>或<book/> 仅含文本元素:元素中仅含文本内容。<title>wind</title> 含其他元素的元素:含其他元素的元素。容器元素称为父元素,被含元素称为子元素。 混合元素:元素既有文本也含子元素的元素。 元素的嵌套必须正确。
五:XML中属性:XMl中的属性与HTML中的属性一样,每个属性都有它自已的名字和数值,属性是标记的一部分。 如:color="red" 使用子元素还是属性的方针:元数据应该以属性的方式存储,而数据本身应该以元素形式存储。
六:注释 如<!--这里就是注释信息-->
七:字符引用与实体引用 字符引用:写出对应的unicode或16进制数。 如:输出版权符号
实体引用:允许元素内容或属性中插入任何字符串。
八:命名空间:可以避免元素命名冲突的方法
总得来说,XML具有严格的文档格式。编写的时候要注意小心小心,在写例子的时候,我出错了几次才能成功。
(编辑:ASP站长网)
|