Tutorial for XML for Perl
Perl skriptspråk kan brukes til å utføre to viktige oppgaver: lesing og skriving av XML-filer. Extensible Markup Language, eller XML, er et skreddersydd program fil som brukes lagre data. Den lagrer alltid sine data i samme struktur, slik at det er enkelt for programvare ingeniører til å forutsi hva som kan brukes inne i XML-filen. Denne veiledningen vil vise deg hvordan du oppretter en XML-parser i Perl, et verktøy som kan brukes til å bryte ned XML-filer og lese hva som er på innsiden av dem.
Bruksanvisning
1 Åpne opp din kode redigering program eller en ren tekst editor.
2 Skaff en XML-struktur fra en XML-feed og lime den inn i et nytt tekstdokument, slik at du kan referere til den som du programmere parser. Undersøk følgende eksempel struktur:
<SPORTSNEWS> <INFO site "http://www.examplesportswebsite.com" sitename = "Racing News">
Laget av Sports News </ info>
<Artikkelen overskrift = "overskrift1"> </ article>
<Artikkelen text = "Dette er artikkelen"> </ article>
</ SPORTSNEWS>
3 Opprett et nytt tekstdokument til å programmere Perl parser. Bruk følgende linjer med kode for å definere det som et Perl dokument og dens funksjon:
! / Usr / bin / perl-w
bruke strenge;
bruke XML :: parser
bruke LWP :: Simple
min $ melding
4 Bygg den delen av parser som griper inn nettadressen til XML-fil og analyserer den ved hjelp av følgende linjer med Perl-kode:
min $ sportsnews = get (http: // http: //www.examplesportswebsite.com ");
min $ parser = ny XML :: parser
5 Lagre Perl-skript og åpne filen i en nettleser for å utføre koden og se på dataene som sendes av XML-feed kilde.