wortwart
Mitglied
Registriert: 26.01.2006
Beiträge: 4
|
|
Ich schaffe es nicht, dem Validator eine gültige XML-Datei zu übergeben. Bei jedem Versuch meckert er mich an, weil das Root-Element nicht deklariert sei, zum Beispiel:
<?xml version="1.0"?> <!-- both namespace prefixes are available throughout --> <bk:book xmlns:bk='urn:loc.gov:books' xmlns:isbn='urn:ISBN:0-395-36341-6'> <bk:title>Cheaper by the Dozen</bk:title> <isbn:number>1568491379</isbn:number> </bk:book>
... und dieses Beispiel stammt aus der XML-Namespaces-Empfehlung vom W3C (http://www.w3.org/TR/REC-xml-names/#ns-decl)! Was habe ich übersehen? Hat der Validator Migräne? Oder ist XML zu kompliziert für die Menschheit?
|
|
| 21.09.2007 17:19:27 |
|
dkdenz
Administrator
Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
|
|
Hi
Naja, Dein Beispiel entspricht nicht ganz dem vom W3C:
Code:
<?xml version="1.0"?>
<book xmlns='urn:loc.gov:books'
xmlns:isbn='urn:ISBN:0-395-36341-6'>
<title>Cheaper by the Dozen</title>
<isbn:number>1568491379</isbn:number>
</book> |
Viel Spaß noch...
_______________________________________ Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol
|
|
| 21.09.2007 18:48:24 |
| http://dkmd.de | http://dkdenz.de |
Zitieren |
|
HTMELL
Administrator
Registriert: 11.05.2006
Beiträge: 544
|
|
Hi, Wenn im Dokument kein Verweis auf eine DTD oder Schema vorhanden ist, dann meckert der Validator natürlich die fehlende Deklaration des root-Elementes an (es ist nun mal nicht deklariert ;-). Klicke die Checkbox "Nur auf Wohlgeformtheit prüfen" an, dann wird das Dokument nicht validiert, sondern auf korrekte XML-Syntax überprüft. "validieren" bedeutet immer gegen ein Regelwerk überprüfen
_______________________________________ mfg Thomas Mell
www.validome.org
|
|
| 21.09.2007 19:17:55 |
|
wortwart
Mitglied
Registriert: 26.01.2006
Beiträge: 4
|
|
HTMELL schrieb:
Hi, Wenn im Dokument kein Verweis auf eine DTD oder Schema vorhanden ist, dann meckert der Validator natürlich die fehlende Deklaration des root-Elementes an (es ist nun mal nicht deklariert ;-). |
Äh ... ja. Klar. Hatte mich da wohl ein wenig verrannt, pardon wegen der blöden Frage. Vielleicht wär das ein guter Hinweis in der Validator-Fehlermeldung.
|
|
| 24.09.2007 11:21:38 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|