XML :: Tokeparser Classement & Résumé
- Licence:
- Perl Artistic License
- Site Internet de l'éditeur:
- http://search.cpan.org/~podmaster/
XML :: Tokeparser Mots clés
XML :: Tokeparser La description
Interface simplifiée à XML :: analyseur XML :: Tokeparser est un module Perl qui fournit une interface procédurale ("Pull Mode") à XML :: L'analyseur de la même manière que Gisle AAS 'HTML :: Tokeparser fournit une interface de procédure à HTML :: analyseur. Xml :: Tokeparser scindre son entrée XML dans les "jetons", chacun correspondant à un XML :: Parser Event.A Jeton est une référence béniée à un tableau dont le premier élément est une chaîne de type événement et dont le dernier élément est le Texte littéral de l'entrée XML qui a généré l'événement, avec des éléments intermédiaires variant en fonction du type d'événement.each Token est un objet de type XML :: TOKEPARSER :: Jeton. Lire "XML :: TOKEPARSER :: Token" Pour savoir quelles méthodes sont disponibles pour inspecter le jeton et récupérer des données de IT.Synopsis Utilisez XML :: Tokeparser; # #Parse de fichier mon $ p = xml :: TOTEPARSER-> nouveau ('fichier.xml') # #parse de la poignée ouverte s'ouvre, "File.xml" ou Die $!; My $ p = xml :: Tokeparser-> Nouveau (* in, nonPTY => 1); # #parse texte littéral mon $ texte = ' texte'; My $ p = xml :: TOKEPARSER-> Nouveau ($ texte, espaces de noms => 1); # #lead lance jeton suivant mon $ jeton = $ p-> get_token (); # #skip to
et lire texte $ p-> get_tag ("titre"); $ p-> get_text (); # # # Lisez le texte de la prochaine , ignorant tout balisage interne $ p-> get_tag ('para'); $ p-> get_trimmed_text ('/ para'); # #process si un texte intéressant $ t = $ p-> get_tag ('para'); $ p-> begin_saving ($ t); Si ($ P-> get_trimmed_text ('/ para') = ~ / intéressant truc /) {$ p-> restaore_saved (); processus_para ($ p); } Exigences: · Perl
XML :: Tokeparser Logiciels associés