忽略xs中的case:unique?

时间:2009-01-30 06:19:25

标签: xml

是否可以使用xs:unique来忽略大小写,也就是说,标记为重复的两个值只有大小写不同?

1 个答案:

答案 0 :(得分:1)

不,不是,请查看documentation状态的MSDN:

  

xsd:unique元素

     

指定属性或元素值(或组合   属性或元素值)在指定的内容中必须是唯一的   范围。该值必须是唯一的或无。

another Microsoft site(Performance Counters Schema)上,间接指出以下代码部分中的值必须区分大小写

<xs:unique name="uniqueCounterName">
   <xs:annotation>
      <xs:documentation>
         Counter Name must be unique within the Counter Set. The name is
         case-sensitive.
       </xs:documentation>
   </xs:annotation>
   <xs:selector xpath="./man:counter"/>
   <xs:field xpath="@name"/>
</xs:unique>