mr.jones
New member
Hi.
ich bastele gerade an einer xml Datei. bisher habe ich diese Auszeichnungssprache nicht so beachtet,will aber die Möglichkeiten mit simplexml (über php) nicht weiter außer Acht lassen.
Ich habe dazu also ein scheinbar kurzes xml Dokument geschrieben:
Kurze xml Version als Muss angegeben, dazu noch eine interne DTD mit allen Elementen. Danach kommts in den validome (XML Validator - Powered by Validome) und der Validator stimmt meiner schreibweise auch zu, wohlgeformt und fehlerlos.
Nur wenn ich das dann in den Browser schiebe wird das nix. :-()
Fehler:
XML-Interpretation fehlgeschlagen: Syntaxfehler (Zeile: 1, Zeichen: 0)
Dokument als HTML neu analysieren.
Fehler:missing root element
Spezifikation:Extensible Markup Language (XML) 1.0 (Fourth Edition)
Mal aus dem Opera kopiert. "Missing Root Element" macht mich echt schwach. Denn ich habe mit "News" ja mein root element?!?
Wo hab ich den Fehler ..
ich bastele gerade an einer xml Datei. bisher habe ich diese Auszeichnungssprache nicht so beachtet,will aber die Möglichkeiten mit simplexml (über php) nicht weiter außer Acht lassen.
Ich habe dazu also ein scheinbar kurzes xml Dokument geschrieben:
PHP:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE News [
<!ELEMENT News (artikel,titel,id,content,date)>
<!ELEMENT artikel (#PCDATA)>
<!ELEMENT id (#PCDATA)>
<!ELEMENT titel (#PCDATA)>
<!ELEMENT content (#PCDATA)>
<!ELEMENT date (#PCDATA)>
<!ELEMENT artikel (#PCDATA)>
]>
<News>
<artikel>
<id>001</id>
<titel>Einfuehrung in SimpleXML</titel>
<content>Hier wird eine kleine aber feine Einfuehrung in die Welt des Simple XML stehen.</content>
<date>27.03.2008</date>
</artikel>
</News>
Kurze xml Version als Muss angegeben, dazu noch eine interne DTD mit allen Elementen. Danach kommts in den validome (XML Validator - Powered by Validome) und der Validator stimmt meiner schreibweise auch zu, wohlgeformt und fehlerlos.
Nur wenn ich das dann in den Browser schiebe wird das nix. :-()
Fehler:
XML-Interpretation fehlgeschlagen: Syntaxfehler (Zeile: 1, Zeichen: 0)
Dokument als HTML neu analysieren.
Fehler:missing root element
Spezifikation:Extensible Markup Language (XML) 1.0 (Fourth Edition)
Mal aus dem Opera kopiert. "Missing Root Element" macht mich echt schwach. Denn ich habe mit "News" ja mein root element?!?
Wo hab ich den Fehler ..