- 名称空间的声明就是在XML文档中为某个模式文档的名称空间指定一个临时名称,它通过一系列的保留属性来声明,这种属性的名字必须是以“
xmlns
”或者以“xmlns:
”作为前缀。它与其他任何XML属性一样,都可以通过直接或者使用默认的方式给出。 - 名称空间声明的语法格式:
<元素名 xmlns:prefixname="URI">
- 注意:元素名指的是在哪一个元素上声明名称空间,在这个元素上声明的名称空间适用于声明它的元素和属性,以及该元素中嵌套的所有元素及其属性。
xmlns:prefixname
指的是该元素的属性名,它所对应的值是一个URI引用,用来标识该名称空间的名称。需要注意的是,如果有两个URI并且其组成的字符完全相同,就可以认为它们标识的是同一个名称空间。 - 创建
book2.xml
,在book2.xml
文档中学习名称空间的使用。