| XML :: TOKEPARSER Interfaz simplificada a XML :: analizador |
Descargar ahora |
XML :: TOKEPARSER Clasificación y resumen
- Licencia:
- Perl Artistic License
- Sitio web del editor:
- http://search.cpan.org/~podmaster/
XML :: TOKEPARSER Etiquetas
XML :: TOKEPARSER Descripción
Interfaz simplificada a XML :: analizador XML :: TokeParser es un módulo PERL que proporciona una interfaz de procedimiento ("Modo de extracción") a XML :: analizador de la misma manera que GISLE AAS 'HTML :: TOKEPARSER proporciona una interfaz de procedimiento a HTML :: Parser. XML :: TokeParser Splits su entrada XML en "Tokens", cada uno correspondiente a un XML :: Parser Event.a Token es una referencia bendicionada a una matriz cuyo primer elemento es una cadena de eventos y cuyo último elemento es el Texto literal de la entrada XML que generó el evento, con elementos intermedios que varían según el tipo de evento. Cada token es un objeto de tipo XML :: Token :: Token. Lea "XML :: TOKEPARSER :: Token" para saber qué métodos están disponibles para inspeccionar el token y recuperar datos de IT.SYNOPSIS Use XML :: TOKEPARSER; # #Parse de archivo My $ P = XML :: TOKEPARSER-> Nuevo ('file.xml') # #Parse de la manija abierta Abra, 'file.xml' o DIE $!; My $ P = XML :: TOKEPARSER-> Nuevo (* IN, NOEMPTY => 1); # #Parse texto literal My $ text = ' Texto'; MY $ P = XML :: TOKEPARSER-> Nuevo ($ Texto, espacios de nombres => 1); # # LEAD SIGUIENTE token My $ token = $ p-> get_token (); # #skip to
y lee el texto $ p-> get_tag ('title'); $ p-> get_text (); # # lead Texto de Siguiente , ignorando cualquier marcado interno $ P-> get_tag ('para'); $ p-> get_trimmed_text ('/ para'); # #Process Si el texto interesante $ t = $ P-> get_tag ('para'); $ p-> begin_saving ($ t); Si ($ P-> get_trimmed_text ('/ para') = ~ / cosas interesantes /) {$ p-> restaore_saved (); process_para ($ p); } Requisitos: · Perl
XML :: TOKEPARSER Software relacionado