Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Perl Προγραμματισμός

Tutorial για την XML για την Perl

Η Perl scripting γλώσσα μπορεί να χρησιμοποιηθεί για να εκτελέσει δύο σημαντικά καθήκοντα : την ανάγνωση και εγγραφή αρχείων XML . Extensible Markup Language , ή XML , είναι ένα προσαρμοσμένο αρχείο προγράμματος που χρησιμοποιείται για την αποθήκευση δεδομένων. Είναι πάντα αποθηκεύει τα δεδομένα του με την ίδια δομή , ώστε να είναι εύκολο για τους μηχανικούς λογισμικού να προβλέψουμε τι μπορεί να χρησιμοποιηθεί μέσα στο αρχείο XML . Αυτό το σεμινάριο θα σας δείξει πώς να δημιουργήσετε ένα πρόγραμμα ανάλυσης XML σε Perl , ένα εργαλείο που μπορεί να χρησιμοποιηθεί για να σπάσει προς τα κάτω αρχεία XML και να διαβάσετε τι είναι στο εσωτερικό τους . Τα πράγματα που θα χρειαστείτε
επεξεργαστή κειμένου
Κωδικός εφαρμογή επεξεργασίας ( προαιρετικά)
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Ανοίξτε κώδικα της εφαρμογής επεξεργασίας ή απλού επεξεργαστή .

2

Αποκτήστε μια δομή XML από μια τροφή XML και επικολλήστε το σε ένα νέο έγγραφο κειμένου , έτσι ώστε να μπορείτε να ανατρέξετε σε αυτή όπως θα προγραμματίσετε το πρόγραμμα ανάλυσης . Εξετάστε το ακόλουθο παράδειγμα δομής :


Δημιουργήθηκε από Αθλητικές Ειδήσεις



εικόνων
3

Δημιουργήστε ένα νέο έγγραφο κειμένου να προγραμματίσετε το πρόγραμμα ανάλυσης Perl . ! Χρησιμοποιήστε τις παρακάτω γραμμές κώδικα για να την ορίσουμε ως έγγραφο Perl και τη λειτουργία του :

# /usr /bin /perl -w

χρησιμοποιούν αυστηρή?

Χρήση XML :: Parser

LWP χρήσης :: Απλή

$ μήνυμά μου
Η 4

Φτιάξτε το τμήμα της μονάδας ανάλυσης που αρπάζει τη διεύθυνση URL του αρχείου XML και αναλύει το χρησιμοποιώντας τις ακόλουθες γραμμές κώδικα Perl :

μου $ sportsnews = get ( http://http://www.examplesportswebsite.com " ) ?

$ μου parser = νέα XML : : . Parser
5

Αποθηκεύστε Perl script σας και να ανοίξετε το αρχείο σε ένα web browser για να εκτελέσει τον κώδικα και να δείτε τα δεδομένα που αποστέλλονται από την πηγή τροφοδοσίας XML
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα