| XML :: tokeparser. Interface simplificada para XML :: Parser |
Baixe Agora |
XML :: tokeparser. Classificação e resumo
- Licença:
- Perl Artistic License
- Site do editor:
- http://search.cpan.org/~podmaster/
XML :: tokeparser. Tag
XML :: tokeparser. Descrição
Interface simplificada para XML :: Parser XML :: tokeparser é um módulo Perl que fornece uma interface procedural (modo de puxar ") para XML :: Parser da mesma maneira que o Gisle Aas 'HTML :: tokeparser fornece uma interface procedural para HTML :: Parser. XML :: tokeparser divide sua entrada XML em "tokens", cada um correspondente a um evento XML :: Parser. O token é uma referência de bless para uma matriz cujo primeiro elemento é uma cadeia de eventos e cujo último elemento é o último elemento Texto literal da entrada XML que gerou o evento, com elementos intermediários variando de acordo com o tipo de evento. O token é objeto do tipo XML :: token. Leia "XML :: tokeparser :: token" para aprender quais métodos estão disponíveis para inspecionar o token e recuperar dados dele.synopsis Use XML :: tokeparser; # #pare de arquivo meu $ p = xml :: tokeparser-> novo ('file.xml') # #pare do cabo aberto aberto em, 'file.xml' ou morrer $!; Meu $ p = XML :: tokeparser-> novo (* em, noempty => 1); # #Parse texto literal meu texto $ text = ' texto'; meu $ p = XML :: tokeparser-> novo ($ texto, namespaces => 1); # #read Próximo token meu $ token = $ p-> get_token (); # #skip para
e ler texto $ p-> get_tag ('título'); $ p-> get_text (); # #read texto do próximo , ignorando qualquer marcação interna $ p-> get_tag ('para'); $ p-> get_trimmed_text ('/ para'); # #Process se interessante texto $ t = $ p-> get_tag ('para'); $ p-> begin_saving ($ t); if ($ p-> get_trimmed_text ('/ para') = ~ / coisas interessantes /) {$ p-> restaurar_saved (); processar_para ($ p); } Requisitos: · Perl.
XML :: tokeparser. Software Relacionado