Thread <b>*</b> mit perl aus XML filtern? (64 answers)
Opened by Hunnenkoenig at 2009-10-27 18:57

MatthiasW
 2009-10-28 19:34
#127503 #127503
User since
2008-01-27
367 Artikel
BenutzerIn
[default_avatar]
Sicher kannst du das machen, aber um dir dabei helfen zu können, müsste man wissen welche Informationen du eigentlich genau haben möchtest und in welcher Form du sie haben möchtest.
Zum Auslesen der Informationen solltest du ein Modul verwenden. Ein paar wurden hier ja schon genannt. Sollte keines davon bei dir installiert sein, und du Schwierigkeiten bei der Installation hast, dann kannst du einfach ein Pure-Perl-Modul nehmen (z.B. CPAN:XML::Twig), das kannst du einfach kopieren.
Sobald du ein passendes Modul installiert hast, solltest du dir dessen Dokumentation durchlesen und anschließend das Skript schreiben.
Solltest du mal auf dem Schlauch stehen, kannst du hier ja einfach nachfragen.

Das was du bisher hast, ist so auch noch nicht gut:
* no strict
* zu dem Regex kannst du dir ja mal wer's Posting ansehen, ansonsten kann /.*/ noch überall raus und /Sort by:/ und /> \/</ werden durch andere Pattern bereits abgedeckt
* der von mir gepostete Regex steht an falscher Stelle, er könnte bspw. nach der Schleife stehen
* es ist nicht richtig eingerückt
* man braucht keine Schleife um alle Elemente eines Arrays aneinanderzuhängen: perldoc -f join
* ...

Wie gesagt: Du solltest dich mal in Perl einarbeiten ;-)

MfG
perl -E'*==*",s;;%ENV=~m,..$,,$&+42;e,$==f;$"++for+ab..an;@"=qw,u t,,print+chr;sub f{split}say"@{=} me"'

View full thread <b>*</b> mit perl aus XML filtern?