Wer hat recht?
Falk
- xsl
0 MudGuard0 Falk0 Sven Rautenberg0 MudGuard0 Thomas J.S.0 MudGuard
Hallo Forum,
In SelfHTML unter
http://selfhtml.teamone.de/xml/darstellung/xsltelemente.htm#output
steht:
omit-xml-declaration= (optional) bestimmt bei method="xml",
ob im Ergebnisbaum eine XML-Deklaration (<?xml ...?>) ausgegeben werden soll oder nicht.
Mögliche Werte sind yes für ja oder no für nein.
In dem Buch - Die XML Bibel - von Elliotte Rusty Harold, 2. akt. Ausgabe steht
auf Seite 533:
Das omit-xml-declaration-Attribut hat den Wert yes oder no. Falls es auf yes
gesetzt ist, wird keine XML-Deklaration in das Ausgabedokument aufgenommen.
Wenn es auf no gesetzt ist, wird solch eine Deklaration eingebunden.
Wer hat nun recht?
Falk
Hi,
omit-xml-declaration= (optional) bestimmt bei method="xml",
ob im Ergebnisbaum eine XML-Deklaration (<?xml ...?>) ausgegeben werden soll oder nicht.
Mögliche Werte sind yes für ja oder no für nein.
Das omit-xml-declaration-Attribut hat den Wert yes oder no. Falls es auf yes
gesetzt ist, wird keine XML-Deklaration in das Ausgabedokument aufgenommen.
Wenn es auf no gesetzt ist, wird solch eine Deklaration eingebunden.
omit-xml-declaration="yes" bedeutet, daß die xml-declaration omitted, also ausgelassen wird.
yes = keine XML-Deklaration
Die zweite Quelle ist also korrekt.
cu,
Andreas
Moin!
Die zweite Quelle ist also korrekt.
Ich würde behaupten, dass sich SELFHTML in diesem Fall zwar nicht sonderlich klar ausdrückt, aber keinesfalls das Gegenteil behauptet.
- Sven Rautenberg
Hi,
Die zweite Quelle ist also korrekt.
Ich würde behaupten, dass sich SELFHTML in diesem Fall zwar nicht sonderlich klar ausdrückt, aber keinesfalls das Gegenteil behauptet.
Hab ich geschrieben, daß die erste Quelle falsch ist? ;-)
"nicht sonderlich klar" würde ich durch "äußerst unklar" ersetzen.
cu,
Andreas
Hallo Andreas,
"nicht sonderlich klar" würde ich durch "äußerst unklar" ersetzen.
Das stimmt nicht. Dort wird nichts falsches gesagt. Weder klar noch unklar.
Allerdings steht bei den Erklärungen "Damit die XML-Ausgabe eine Dokumenttyp-Deklaration und eine Verarbeitungsanweisung erhält, wird mit omit-xml-declaration="yes" die XML-Deklaration veranlasst."
Was wirklich falsch ist.
Das ist mir auch entgangen.
Habe nun als Fehler eingetragen.
Grüße
Thomas
Hi,
"nicht sonderlich klar" würde ich durch "äußerst unklar" ersetzen.
Das stimmt nicht. Dort wird nichts falsches gesagt. Weder klar noch unklar.
_Ich_ finde schon, daß das sehr unklar ist.
omit-xml-declaration= (optional) bestimmt bei method="xml",
ob im Ergebnisbaum eine XML-Deklaration (<?xml ...?>) ausgegeben werden soll oder nicht.
Mögliche Werte sind yes für ja oder no für nein.
Das legt _für mich_ nahe, daß "yes" für "ob im Ergebnisbaum eine XML-Deklaration ausgegeben werden soll" steht und "no" für "oder nicht".
Das liegt einfach daran, daß für diesen Fall "ausgeben" genau das Gegenteil von "auslassen" bedeutet.
Eine kleine Änderung (ein überflüssiger Nebensatz weniger), um es noch deutlicher zu machen:
omit-xml-declaration= (optional) bestimmt bei method="xml",
ob im Ergebnisbaum eine XML-Deklaration (<?xml ...?>) ausgegeben werden soll.
Mögliche Werte sind yes für ja oder no für nein.
Es wäre wesentlich klarer, wenn man das "ausgegeben" durch die Übersetzung von "omit", also "ausgelassen" oder "weglassen" ersetzt:
omit-xml-declaration= (optional) bestimmt bei method="xml",
ob im Ergebnisbaum eine XML-Deklaration (<?xml ...?>) ausgelassen werden soll.
Mögliche Werte sind yes für ja oder no für nein.
Allerdings steht bei den Erklärungen "Damit die XML-Ausgabe eine Dokumenttyp-Deklaration und eine Verarbeitungsanweisung erhält, wird mit omit-xml-declaration="yes" die XML-Deklaration veranlasst."
Ok, ich hab nicht ins SelfHTML geguckt, sondern mich nur um den hier zitierten Teil gekümmert.
Was wirklich falsch ist.
Richtig, das ist falsch ;-)
cu,
Andreas