2009-02-13 71 views
1

根據XML模式中父元素的屬性值,是否有任何方法限制使用XML元素的子元素?架構如何看起來像?XML模式:根據父元素的屬性值限制子元素?

<option name="mike" value="excset"> 
    <excludingsets> 
    <excludingset> 
     <option name="hd"/> 
    </excludingset> 
    </excludingsets> 
</option> 
<option name="mike" value="args"> 
    <arguments> 
    <argument name="kjk" validatortype="regex"> 
     <regex value="dkas"/> 
    </argument> 
    </arguments> 
</option> 

正如你可以看到在這個例子中,元素<excludingset>應該只是有效如果<option>屬性值是value="excset",元素<arguments>如果有value="args"

在此先感謝。

回答

相關問題