Felix Riesterer: Parserproblem, oder Denkfehler?

Beitrag lesen

Lieber Christoph,

abermals vielen Dank für Deine Antwort, die wieder etwas mehr Licht ins Dunkel bringt.

Ich glaube Tim hat da Recht: wenn's schon eine ISO gibt und W3C die fuer XML nutzt, dann sollte man das auch tun.

Diese ISO sagt mir (noch) nix. Heißt das, dass es auf dieser ISO basierend eine (oder mehrere) DTD(s) gibt, die ich statt meiner selbstgestrickten verwenden sollte?

<!ENTITY und "&#38;">

Argh, jetzt seh' ich es erst:
Aber gut: bei _der_ Fehlermeldung! ;-)
Es muss natuerlich heissen:
<!ENTITY und "&#38;#38;">

Das verstehe ich jetzt nicht ganz, da mir die Maskierung (offensichtlich handelt es sich hierbei um eine solche) des Ampersand-Zeichens nicht klar ist. Seltsamerweise hat der Validator ein &amp; in meinem Dokument nicht beanstandet, obwohl diese Entity in meiner inline-DTD nicht definiert war!

Mittlerweile habe ich das mit den Entities aufgegeben, setzte intern ein BB-Code-System (selbstgestrickt, User sieht es nicht und kann es offiziell nicht einsetzen) ein und maskiere Ampersands mit &amp;.

Liebe Grüße aus Ellwangen,

Felix Riesterer.