[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