XML Schema中targetNamespace概念
来源:互联网 发布:电大搜题软件 编辑:程序博客网 时间:2024/06/08 08:58
targetNamespace是一个xml的schema中的概念
比如我们定义了这么个schema:
<xs:schema xmlns:xs= "http://www.w3.org/2001/XMLSchema "
targetNamespace= "http://a.name/space ">
<xs:element name= "address " type= "xs:string " />
</xs:schema>
比如我们定义了这么个schema:
<xs:schema xmlns:xs= "http://www.w3.org/2001/XMLSchema "
targetNamespace= "http://a.name/space ">
<xs:element name= "address " type= "xs:string " />
</xs:schema>
那么它表示的意思是address这个元素是属于 "http://a.name/space "命名空间的。你想想看,如果你不指定targetNamespace,那么address是属于什么命名空间是不知道的,它肯定不是属于“http://www.w3.org/2001/XMLSchema”命名空间。指定了这个以后,就能让我们定义的schema中的元素都有自己的命名空间。这个命名空间都是自己定义的。
我想targetNamespace= "http://a.name/space "就是为你自己定义的元素定义了一个包,也就是package的概念,你的这个元素是这个package(命名空间)里的,在别的XML文件里面你可以用<xs:schema xmlns:s= "http://a.name/space" />来引用你前面定义的元素,这里就相当于import的概念了。
- XML Schema中targetNamespace概念
- XML Schema中targetNamespace概念
- 关于XML Schema命名空间中已经有xmlns却还要targetnamespace的理解
- ORACLE 中SCHEMA的概念
- solr中 schema.xml配置文件
- XML中Schema的概述
- xml中引用自定义schema
- java中实现xml schema 验证文件
- JAVA中使用Schema校验XML
- JAVA中使用Schema校验XML
- XML中Schema和DTD的区别
- schema workbenche中xml发布出错
- xml schema中如何定义Map类型
- java中使用schema验证xml文档
- JAVA中使用Schema校验XML
- solr中schema.xml配置文件详解
- XML中引入Schema的介绍
- 在 XML 文档中引用 Schema
- level—list设置背景用法
- 昨晚的折腾
- 供应链变革专案的利器 – SCORE方法论 (四)
- eclipse设置备用
- 关于libnids中的函数调用
- XML Schema中targetNamespace概念
- Java获取客户端代码大全
- 应用python编写shell脚本
- 查看Redhat版本的方法
- Entity Framework版本汇总
- 游戏设计工具需要解决的3个关键问题
- jsp速度优化七种方法
- open_cursor 和 v$open_cursors的区别 .
- new process