0

什么样的选择块(或类似的东西)与以下 XML 文档匹配:

示例 1

<root>
   <multiple1 />
   <multiple2 />
   <multiple2 />

   <single1 />

   <multiple1 />
   <multiple2 />

   <single2 />

   <multiple1 />
</root>

示例 2

<root>
   <single1 />

   <multiple2 />
   <multiple1 />
</root>

示例 3

<root>
   <multiple1 />
   <multiple1 />

   <single2 />

   <multiple1 />
   <multiple1 />
</root>

要求:

  • 元素<single1><single2>必须出现 0 或 1 次
  • 元素的出现<multiple1><multiple2>无界的(>=0)
  • 允许三个元素的任何顺序/顺序
4

1 回答 1

0

XSD 1.0 无法做到这一点。

于 2013-03-21T20:40:14.847 回答