xml – 向XSD架构添加版本的位置?
发布时间:2020-12-16 07:54:06 所属栏目:百科 来源:网络整理
导读:我工作的应用程序具有符合XSD模式的 XML输出.随着功能被添加到应用程序,XSD更改,我想注意XSD文件中的模式的版本. 也许我错过了一些东西,但是我还没有找到一种内置的方式来标记模式的版本. 你怎么做呢? 您可以使用xsd文档的命名空间 xs:schema targetNamespa
我工作的应用程序具有符合XSD模式的
XML输出.随着功能被添加到应用程序,XSD更改,我想注意XSD文件中的模式的版本.
也许我错过了一些东西,但是我还没有找到一种内置的方式来标记模式的版本. 你怎么做呢?
您可以使用xsd文档的命名空间
<xs:schema targetNamespace="http://yourcompany/yourapp/1.0" ... > ... </xs:schema> 看一下w3.org定义的xsd的例子,这是他们如何做的.请注意,这里更改版本号通常会定义为您的xsd的任何消费者(不管实际变化有多小)的突破性变化. 对于影响较小的版本控制,似乎有一个关于在您的根元素上放置版本属性的协议: <xs:schema version="1.0.0" ...> ... </xs:schema> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |