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.