命名空间有两种方式:

<DOCUMENT xmlns:namespace="http://myweb">
那么在此DOCUMENT的作用域里就可以使用
<namespace:BOOK>...</namespace:BOOK>
来使用命名空间标记.

如果不指定命名空间名,表示此段标签的默认命名空间:
<DOCUMENT xmlns="http://myweb">
表示DOCUMENT标记和子标记的默认命名空间,当然,如果内部又声明了命名空间,以内层为准.

<?xml version="1.0" encoding="gb2312"?>
<职工资料 xmlns="http://www.myweb.com/employee" xmlns:family="http://www.myweb.com/family">
<!-- 定义了两个命名空间,一个缺省空间一个family空间 -->
    
<职工>
        
<姓名>张小三</姓名>
        
<年龄>24</年龄>
        
<部门>销售</部门>
        
<联系电话>12345678</联系电话>
        
<!-- 开始使用family命名空间 -->
        
<family:亲属>
            
<family:姓名>张大三</family:姓名>
            
<family:联系电话>43535</family:联系电话>
        
</family:亲属>
    
</职工>
</职工资料>
posted on 2005-07-18 21:44  wddavid  阅读(761)  评论(1编辑  收藏  举报