Thread Ausgabe eines URLs parsen
(12 answers)
Opened by perl-snaks at 2012-04-19 10:58
also beides gleichzeitig geht nicht.
du kannst entweder den user zur xml-url weiterleiten, das geht dann mit print "Location...". danach ist der user auf der url gelandet und weg von deinem skript. oder du lädst das XML selber runter mit LWP::Simple und parst es dann und zeigst dem user dann das ergebnis (was auch immer du da anzeigen willst, wir kennen weder das XML noch was du als ergebnis-ausgabe willst). runterladen der url in eine datei: runterladen in eine variable im ersten fall musst du mit XML::Parser oder XML::LibXML etc. die datei öffnen lassen und parsen, im zweiten fall die variable direkt. beispiel (steht so ähnlich in der doku!): Code (perl): (dl
)
1 2 3 4 5 use XML::Parser; my $parser = new XML::Parser(Style => 'Debug'); $parser->parsefile('test.xml'); # aus datei $parser->parse($xml); # direkt aus variable Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |