0
我正在嘗試使元素的內容以枚舉屬性爲條件。每個屬性的內容將完全不同。例如:XML模式:根據枚舉屬性值對內容進行條件化
<?xml version="1.0" encoding="utf-8"?>
<foo type="bar">
<bargress num="5"/>
<bargress num="8"/>
</foo>
和
<?xml version="1.0" encoding="utf-8"?>
<foo type="kan">
<kangress say="hi"/>
<kangress say="all"/>
</foo>
會驗證,但
<?xml version="1.0" encoding="utf-8"?>
<foo type="kan">
<bargress num="5"/>
<bargress num="8"/>
<kangress say="hi"/>
<kangress say="all"/>
</foo>
不會。
這是可能的,如果是的話,我會怎麼做呢?
我看了int使得抽象ComplexType'Foo'然後有子類型'FooBar'和'FooKan'。但是,我想避免使用xsi:type。例如。 '' –
Arion
2012-02-28 01:04:35