Thread XML Parsen
(16 answers)
Opened by perl-snaks at 2012-05-08 12:49
Hi GwenDragon normalerweise muss ladbar sein. Aber ich denke, weil ich mit IE v7 arbeite.
Deswegen. Ich gehe einen anderen Weg jetzt, um das XML zu HTML zu parsen und zwar mit XML:Parser. Leider bekomme ich bei folgenden Skript: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 use XML::Parser; my $zeiger = new XML::Parser (); $zeiger->setHandlers (Start => \&anfang,End => \&ende,Char=>\&inhalt ); $zeiger->parsefile ("test.xml"); sub anfang { $wert_des_zeigers = shift; $starttag= shift; print "<$starttag>"; print "\n"; } sub ende { ($wert_des_zeigers,$endtag) = @_; print "</$endtag>\n"; } sub inhalt { ($wert_des_zeigers,$inhalt)=@_; print " $inhalt"; } Diese Fehlermeldung: Code (perl): (dl
)
1 2 Unknown Parser handler type: start Valid types: Attlist CdataEnd CdataStart Char Comment Default Doctype DoctypeFin Element End Entity ExternEnt ExternEntFin Final Init Notation Proc Start Unparsed XMLDecl at C:Apache/cgi-bin/test.pl line 53. Sagt jemand der Fehler was? Danke. |