[linux-l] Leerzeichen in XML
Steffen Dettmer
steffen at dett.de
So Mai 14 12:49:15 CEST 2006
* Volker Grabsch wrote on Wed, May 10, 2006 at 14:04 +0200:
> On Mon, May 08, 2006 at 12:47:21AM +0200, Steffen Dettmer wrote:
> > Ich finde die Erklärung "Behandlung von Leerraum" aber als ziemlich
> > verwirrend: was ist "die normale Leerraumbehandlung"? "akzeptabel"? Wenn
> > nicht "preserve", warum dann "Ein validierender XML-Prozessor muss die
> > Anwendung außerdem darüber informieren, welche Leerraumzeichen im Inhalt
> > eines Elements stehen"?
[...]
> > Würde aber erwarten, dass man sich auf Whitespaceerhaltung nicht so ohne
> > weiteres Verlassen kann, wie's bei HTML ja ist, allerdings "dürfte" dann
> > "<pre>" nicht funktionieren, es sei denn, es ist "xml:space preserve".
>
> Nein, denn wenn in einem Element nicht nur Leerzeichen, sondern auch
> andere Zeichen drinstehen, dürfen die Leerzeichen nicht mehr ignoriert
> werden. In einem <pre> ist genau das der Fall.
Ja, und wo steht denn das nu wenn nicht im XML-Standard? Wie gesagt, ich
versteh den Text nicht.
> Davon abgesehen ist HTML an dieser Stelle kein gutes Beispiel,
> schließlich geht es um XML. Daher lieber mit XHTML vergleichen.
Dachte immer HTML-4 wäre XML konform. Na ja, keine Ahnung.
oki,
Steffen
--
Dieses Schreiben wurde maschinell erstellt,
es trägt daher weder Unterschrift noch Siegel.
Mehr Informationen über die Mailingliste linux-l