Thomas Marti: Nur ein Attribut in XML-Schema definieren?

Beitrag lesen

Hallo

Hallo Namensvetter ;)

Merci für deine Antwort!

Wozu überhaupt nur ein einzelnes Attribut validieren wollen?

Ich muss wohl ein bisschen weiter ausholen und erklären was ich eigentlich damit bezwecke...

Wir schreiben ein Framework mit dem man XML-Daten synchronisieren kann. Der Witz dabei ist, dass man beliebige XML-Schemas dafür verwenden kann und an diesen keine Änderungen machen muss. Trotzdem muss aber (quasi als eindeutigen Schlüssel) unsere ID in jedes XML-Dokument. Was ich nun gerne machen möchte, ist dass diese ID als Attribut bloss einmal in agnes.xsd definiert werden muss und jedes XML-Dokument dieses dann via Namespace einbindet. Aber eben der entscheidende Punkt ist, dass das Original-Schema nicht verändert wird! Deshalb würde es auch nichts bringen, unser Schema mit XLink oder so einzubinden...

Darum die Frage: Ist dies so irgendwie möglich? Oder gibt es evtl. noch eine andere Möglichkeit?

MfG
Thomas Marti