У меня есть следующие два (неизменяемых) файла XML с одним и тем же пространством имен, для которых мне нужно создать XSD:
пример псевдо-xml #1:
<Project>
<ProjectInformation/>
<HistoryEntry/>
<UserFiles/>
</Project>
пример псевдо-xml #2:
<Project>
<Installations/>
</Project>
Без элементов HistoryEntry
и UserFiles
я бы использовал xsd:choice
для ProjectInformation
и Installations
. Но как ввести в игру элементы HistoryEntry
и UserFiles
?!
Есть ли стандартный механизм XSD, который позволяет это сделать?