最火下载站首页
手机版
最火下载站
关注公众号
最火下载站

当前位置:首页 > 网络知识 > Web前端 > 工具与技巧> XML学习整理之一:XML 文档语法

XML学习整理之一:XML 文档语法

文章作者:网友投稿 发布时间:2008-12-23 11:12:03 来源:网络

XML中属性:XMl中的属性与HTML中的属性一样,每个属性都有它自已的名字和数值,属性是标记的一部分。如:color="red" 使用子元素还是属性的方针:元数据应该以属性的方式存储,而数据本身应该以元素形式存储。

 XML 文档语法

 一:必须有XML声明语句

以下为引用的内容:

 其中version:版本,standalone:表示文档是否是XML文档,encoding:文档所在语言编码,如果同时设置了standalone、encoding属性,那么encoding一定要在standalone之后。

 二:是否有DTD文件 有则紧跟后面声明
 ,其中type-of-doc是文档类型的名称,SYSTEM表示私有DTD文件的见网址,PUBLIC公有的DTD文件网址。dtd-name DTD文件的网址和名称,扩展名为".dtd"

 三:是区分大小写的
 HTML不区分在小写,在XML中区分大小写

 四:XMl 元素命名与元素类型
 命名规则:可以是字母、数字、和其他字符,但不能以数字开头。做到见名知意。
 元素类型:
 根元素:每个XML文档必须只且只有一个根元素。
 空元素:元素中不包含任何文本。书写方式可以分为两种:
 仅含文本元素:元素中仅含文本内容。wind
 含其他元素的元素:含其他元素的元素。容器元素称为父元素,被含元素称为子元素。
 混合元素:元素既有文本也含子元素的元素。
 元素的嵌套必须正确。

 五:XML中属性:XMl中的属性与HTML中的属性一样,每个属性都有它自已的名字和数值,属性是标记的一部分。
 如:color="red"
 使用子元素还是属性的方针:元数据应该以属性的方式存储,而数据本身应该以元素形式存储。

 六:注释
 如

 七:字符引用与实体引用
 字符引用:写出对应的unicode或16进制数。
 如:输出版权符号

以下为引用的内容:


©

 实体引用:允许元素内容或属性中插入任何字符串。

以下为引用的内容:
&:用字符代替&
< 用来代替<
> 用来代替>
' 用来代替'
" 用来代替"
如:

AT&T

也可以XML专用标记,CDATA
当插入许多符号时,特别有用。



luxy/auther>]]>

 八:命名空间:可以避免元素命名冲突的方法

 总得来说,XML具有严格的文档格式。编写的时候要注意小心小心,在写例子的时候,我出错了几次才能成功。

上一篇: 网页设计不应该分工的原因及解决办法

下一篇: XML学习整理之二:XML文档定义

共有0条评论网友评论
游戏排行榜