Как можно было бы определить что-то подобное в xsd?
<start>
<request type="typeA">
<elementOnlyFoundInA />
</request>
<request type="typeB">
<elementOnlyFoundInB />
</request>
</start>
Я запустил xsd.exe просто для того, чтобы понять, как он может выглядеть, но он, похоже, не распознает отношения между значением type
и содержимым запроса. Возможно ли вообще определить содержимое на основе такого атрибута в файле xsd?