2008-12-11 11 views

Antwort

10

Nein, Sie können das nicht tun.

Es gibt eine sehr feine Linie (und eine sehr große Debatte) zwischen was ein Attribut ausmacht und was ein Kindelement ausmacht. Siehe zum Beispiel here.

Das gegeben, die "Beschränkung" ist nicht in XML angesprochen, weil es nicht existiert. Sie haben immer die Fähigkeit, diese Daten in ein Kindelement zu bringen, und tatsächlich würde ich sogar so weit gehen zu sagen, dass, wenn Sie darüber nachdenken müssen, ein Element die richtige Struktur ist.

Edit: Mehr Lesestoff

+4

OK, aber wenn ich nichts anderes entwerfe, sondern einfach versuche, die DTD/das Schema einer anderen Person zu verwenden und einen Attributwert anzugeben, der ungültige Zeichen enthält, was sind meine Optionen? –

0

Die Art und Weise, dass Griff ist ein untergeordnetes Element zu verwenden, anstatt ein Attribut.