Wie würde man so etwas in einem xsd definieren?Definieren von xml in einem xsd, wo ein Attribut den möglichen Inhalt bestimmt
<start>
<request type="typeA">
<elementOnlyFoundInA />
</request>
<request type="typeB">
<elementOnlyFoundInB />
</request>
</start>
Ich lief xsd.exe nur eine Vorstellung davon zu bekommen, wie es aussehen könnte, aber es scheint nicht, die Beziehungen zwischen dem Wert der type
und dem Inhalt des Antrags zu erkennen. Ist es überhaupt möglich, Inhalte anhand eines solchen Attributs in einer xsd-Datei zu definieren?
Guter Ruf - nicht genug Leute wissen über Schematron, es scheint. –
Da dies das erste Mal ist, dass ich an einem xsd gearbeitet habe ... nein, ich habe noch nichts von Schematron gehört, aber ich werde es mir ansehen. – SeanJA