xml/2

来源:互联网 发布:麦子金服怎么样 知乎 编辑:程序博客网 时间:2024/05/22 14:18

xml与数据库一样具有数据储存功能,xml相当于数据库的一张表。

xml三要素:文档结构、文档数据、文档样式。


xml schema

名称空间,当我们遇到表现不停但名称相同的约束模式文档我们就需要将其区分,这时就需要用到名称空间。名称空间的基本格式:xmlns:前缀名称=“URI”。

xml:space和xml:lang属性:
这两个是内置属性。xml:space,还记得在我们学习xml时空格是有意义的。那是因为xml:space的属性值为默认值。如果属性值为preserve,那么表示应用程序应把空格等字符等字符当作普通文本字符处理。
xml:lang,是用来设置元素的本地化语言信息。默认型en(英文)。la(拉丁)、zh(中文)、zh-CN(中文中国)。

·XML Schema符合XML语法结构。
·quence和squence说明嵌套的顺序得相同。
·maxOccurs='unbounded'说明可为多个。
·声明名称空间的元素自身也可以使用代表该名称空间的前缀。
·默认名称空间,声明基本的格式xmlns="URI",无前缀
·属性不受默认名称空间的影响。
·schemaLocation属性的设置包含两部分,第一个部分是名称空间的URI,第二部分是名称空间标识的XML Schema文件的位置。这两部分用空格隔开。
·通过nonamespaceSchemaLocation来引入不同名称空间的XML Schema文档。

原创粉丝点击