参考自http://www.w3school.com.cn/schema/index.asp
XSD<schema>
schema声明
解释其中的声明部分:
xmlns:xs="http://www.w3.org/2001/XMLSchema"
表示用到的元素和数据类型来自命名空间"http://www.w3.org/2001/XMLSchema",并且规定来自命名空间的元素和数据类型应该使用前缀xs
xmlns="urn:hl7-org:v3"
默认的命名空间是"urn:hl7-org:v3"
targetNamespace="urn:hl7-org:v3"
显示该schema定义的元素来自命名空间"urn:hl7-org:v3"
elementFormDefault="qualified"
限定schema中声明过的元素
xml文档包括对刚才的XML Schema的引用:
<?xml version="1.0" encoding="UTF-8"?> <PRPA_IN201311UV02 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ITSVersion="XML_1.0" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN201311UV02.xsd" xmlns="urn:hl7-org:v3"> ... ...
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
表示XML Schema的实例命名空间
xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN201311UV02.xsd"
表示schemaLocation属性,此属性有两个值。第一个值是需要使用的命名空间;第二个值是供命名空间使用的XML schema的位置
相关推荐
《Eclipse插件开发与应用:深入理解emf-sdo-xsd-SDK-2.3.2》 在软件开发领域,Eclipse作为一款强大的开源集成开发环境(IDE),因其高度可扩展性和丰富的插件生态而深受开发者喜爱。Eclipse插件是其核心功能之一,...
在"emf-xsd-SDK-2.6.1"的压缩包中,包含了Eclipse环境的相关文件,这通常意味着我们可以在这个环境中开发和测试基于EMF和XSD的模型应用。Eclipse是一个集成开发环境(IDE),支持多种编程语言和插件,EMF相关的插件...
1. **spring-aop-3.0.xsd**: Spring AOP(面向切面编程)是 Spring 框架的一个重要部分,它允许开发者在不修改源代码的情况下,实现跨切面的关注点,如日志、事务管理等。`spring-aop-3.0.xsd` 是 Spring AOP 的 ...
spring-beans-4.3.xsd spring-beans-4.3.xsd spring-beans-4.3.xsd spring-beans-4.3.xsd
1. **spring-beans-3.0.xsd**:这是Spring的核心配置文件,定义了如何声明和管理Spring中的Bean。在该XSD中,你可以找到如`<bean>`、`<alias>`、`<property>`等元素的定义,它们允许你创建Bean实例,设置属性值,...
"struts emf-sdo-xsd-SDK-2.0.1.zip"这个压缩包很可能包含了一个用于Struts框架的EMF SDO XSD SDK的版本2.0.1。Struts是一个流行的Java Web应用程序框架,它基于MVC(Model-View-Controller)设计模式,帮助开发者...
1. 输入:用户提供XML Schema(XSD)文件,定义了要解析的XML文件的结构。 2. 生成:`xsd2cc`根据XSD文件生成C++代码,这段代码包含了用于解析XML的类和函数。 3. 解析:运行生成的C++代码,解析XML文件,将数据加载...
【标题】"emf-xsd-Update-2.7.2" 涉及到的是一个针对Eclipse集成开发环境的扩展,主要关注的是EMF(Eclipse Modeling Framework)和XSD(XML Schema Definition)的更新版本2.7.2。这个更新包包含了对EMF框架的增强...
【标题】"emf-xsd-Update-2.10.2" 是一个与Java可视化开发相关的软件更新版本,主要用于支持Visual Editor的安装和使用。这个版本是2.10.2,通常代表着修复了一些已知问题,增加了新功能,或者优化了性能。 【描述...
npm install --save xsd-schema-validator 用法 在您的应用程序中使用: var validator = require ( 'xsd-schema-validator' ) ; var xmlStr = '<foo>' ; validator . validateXML ( xmlStr , 'resources/foo.xsd'...
标题中的"emf-sdo-xsd-SDK-2.2.1"指的是Eclipse Modeling Framework (EMF) Service Data Objects (SDO) XSD SDK的一个特定版本,即2.2.1。EMF是Eclipse基金会开发的一个强大的建模框架,它允许开发者创建、操作和...
maven-xsd-plugin-1.4.0-incubating.jar
maven-xsd-plugin-1.4.0-incubating-sources.jar
加压放入D盘根目录 ...D:\xsd/commons-logging.jar org.exolab.castor.builder.SourceGeneratorMain -types j2 -i "D:\xsd\test\taxMlhl-wsyw-tyRequest.xsd" -package test -dest "D:/xsd/test" -f
emf-sdo-xsd-SDK-2.4.0.zip emf是Eclipse modeling framework组建框架的缩写;SDO是服务数据对象的缩写,它是Java程序的一种数据编程框架;emf-sdo-xsd-SDK-2.4.0.zip是Eclipse编程器的组成员之一。
【标题】"emf-xsd-SDK-2.7.1" 描述的是一个Eclipse插件包,它主要用于支持XML Schema Definition (XSD) 的处理,并与Eclipse Modeling Framework (EMF) 集成,帮助开发者进行Java图形用户界面(GUI)的设计。...
【标题】"行业资料-交通装置-XSD-23铝合金车梯.zip" 是一个压缩文件,其中包含了关于交通装置领域内的XSD-23铝合金车梯的专业资料。这个标题暗示了文档内容可能涉及该车型的设计、制造、使用、维护等方面的知识。 ...
Spring默认在启动时是要加载XSD文件来验证xml文件的,所以如果有的时候断网了,或者一些开源软件切换域名,那么就很容易碰到应用启动不了。我记得当时Oracle收购Sun公司时,遇到过这个情况。为了防止这种情况,...
在"EMF-SDO-XSD-SDK-2.1.0(FOR ECLIPSE 3.1).ZIP"这个压缩包中,我们主要关注的是EMF、SDO和XSD这三者在Eclipse集成开发环境(IDE)中的应用。此插件套装特别针对Eclipse 3.1版本进行了优化,使得开发者可以在...