如何声明我想使用XML Schema 1.1

时间:2013-01-29 20:27:07

标签: xml xsd

如何使用1.1 XML Schema定义?

这就是我的开始:

<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="object"></xs:element>
</xs:schema>

2 个答案:

答案 0 :(得分:2)

架构文档本身没有任何内容表明它是1.0还是1.1架构。 (当然,除了一开始就有一个很好的大评论。)如果模式使用任何1.1功能,你只需要确保调用1.1 XSD处理器。

答案 1 :(得分:0)

这个问题是由于缺乏理解而被问到的。显然没有需要对Schema声明进行任何更改。 1.1的功能只能在与1.0相同的命名空间中使用。 1.1只是扩展功能的抽象名称