XML Schema中targetNamespace概念
来源:互联网 发布:大叔与女孩的网络电影 编辑:程序博客网 时间:2024/05/18 08:24
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的概念了。
0 0
- 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
- Python 多线程编程,thread
- Java 用函数调用求阶乘
- Python Tkinter制作GUI
- 题目1045:百鸡问题
- 算法之旅,直奔<algorithm>之十五 find
- XML Schema中targetNamespace概念
- How to create Oracle 11g R2 database manually in ASM?
- 25匹马,找出最快的3匹,但是只有5个赛道,每次比赛只能得到5匹马的速度排序,那么最少需要多少次比赛
- Tornado 与文件上传
- cocos2d-x 3.0 mac下第一步之helloworld
- 为什么cp很多小文件非常慢——对cp和rm命令的一些思考
- 编译器开发(一)
- 自动处理【库存物料交易MMT接口表】程序
- oracle中的数值函数整理