4
的存在,我有以下XML行:XML模式 - 如何绑定一个属性的存在另一个属性
<customer id="3" phone="123456" city="" /> <!--OK-->
<customer id="4" /> <!--OK-->
<customer id="3" phone="123456" /> <!--ERROR-->
<customer id="3" city="" /> <!--ERROR-->
“手机”和“城市”属性都是可选的,但如果“手机”的存在,也应该存在“城市”,反之亦然。是否可以将这种限制插入到XML模式中?
谢谢。
也许使用=“需要”被需要“id”属性 - 和xs:长应该是它的类型很好的猜测。 – 2010-04-14 12:19:58
如果您不完全控制架构的结构会怎么样?是否可以使用原始文章的结构来做到这一点? – 2011-03-01 18:55:22