3

所以我正在做一个需要 xml 模式的副项目,我对此很不熟悉。

我希望能够设置架构以在两组属性之间进行选择,根据我的研究,这在 XSD 1.0 中是不可能直接实现的,但显然是 XSD 1.1 的一个特性。

目前我正在使用 Visual Studio 来完成我的工作,它似乎停留在 XSD 1.0 模式下,这是有道理的,因为 XSD 1.1 显然是最近的开发。

我的问题是,是否有可用的插件/扩展可以让我在 Visual Studio 中使用 XSD 1.1?

4

3 回答 3

2

来自维基百科:“XSD 1.1 于 2012 年 4 月成为 W3C 推荐标准,这意味着它是经批准的 W3C 规范。” 资源

因此,如果它是最近才完成的,Visual Studio 还没有提供支持是很自然的。因此,您可以选择 a) 使用 XSD 1.0 编写应用程序,b) 使用 XSD 1.1 编写应用程序,希望在为时已晚之前发布对它的支持。更安全的选择是暂时坚持使用 XSD 1.0,除非您有关于何时发布 1.1 支持的可靠信息。

于 2012-04-11T12:17:52.977 回答
2

不,Microsoft 没有支持 XSD 1.1(或 xslt2、xpath2 或 xquery3)的产品

于 2012-04-11T09:36:04.083 回答
1

There isn't currently but if enough of us vote for it on this MSDN site maybe it will happen sooner?

于 2014-03-19T06:00:14.033 回答