Ich erstelle eine DTD für ein XML-Dokument. Ich habe ein aufgezähltes Attribut für ein xml-Element. Meine Frage ist: Kann das Attribut Typ Leerzeichen enthalten?
zB:
%Vor%Also was ich möchte ist:
%Vor%Aber das scheint zu barf.
Gibt es einen magischen Voodoo, den ich für Räume tun muss? Oder ist es nur Pech?
Ich habe in einer wenigen Flecken , konnte jedoch keine Referenz sehen
Danke!
Aktualisieren
Entschuldigung - wenn ich barf sage, meine ich, dass wenn ich versuche, das Dokument zu validieren (zB Öffne es in einem Webbrowser), bekomme ich eine Fehlermeldung: Ungültiges Zeichen in ATTLIST Enumeration gefunden. Fehler beim Verarbeiten der Ressource 'file: /// C: /myxmldocument.xml'. ...
Die kurze Antwort ist nein. Xml-Attribute sind Namenstoken und Namenstoken dürfen keine Leerzeichen enthalten. Die relevanten Spezifikationen sind verknüpft:
Attributtypen (siehe NotationType)
Das ungültige Zeichen ist das Leerzeichen. Sie können '.' oder '-' als Trennzeichen, wenn Sie möchten.