加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营 > 正文

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

发布时间:2018-08-22 04:36:12 所属栏目:运营 来源:站长网
导读:XML 文档语法 一:必须有XML声明语句 其中version:版本,standalone:表示文档是否是XML文档,encoding:文档所在语言编码,如果同时设置了standalone、encoding属性,那么encoding一定要在standalone之后。 二:是否有DTD文件 有则紧跟后面声明 !DOCTYPE type

 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具有严格的文档格式。编写的时候要注意小心小心,在写例子的时候,我出错了几次才能成功。

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读