XSD - 验证未知密钥

时间:2013-05-24 10:05:45

标签: xml validation xsd

我需要使用以下格式验证某些内容(从数组生成的xml)。问题是密钥是随机的(<key>6</key><key>14</key>)所以我不能为它做<element>因为它需要一个我没有的名字(因为它是随机)。知道怎么做吗?

     <Segments>
        <item>
           <key>6</key>
           <value>
              <ns1:Map>

              </ns1:Map>
           </value>
        </item>
        <item>
           <key>14</key>
           <value>
              <ns1:Map>

              </ns1:Map>
           </value>
        </item>
        ........
     </Segments>

1 个答案:

答案 0 :(得分:1)

你的意思是,元素不会总是被称为“关键”,它可能是别的什么?然后使用通配符:xs:any。