| Classe :: XML. Classe :: XML é um módulo Perl para simples abstração XML. |
Baixe Agora |
Classe :: XML. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Matt S Trout
- Site do editor:
- http://search.cpan.org/~mstrout/
Classe :: XML. Tag
Classe :: XML. Descrição
Classe :: XML é um módulo Perl para simples abstração XML. Classe :: XML é um módulo Perl para simples Abstração XML.Synopsis pacote foo; Use base QW / Class :: XML /; __Package __-> has_attributes (QW / Comprimento Cor /); __Package __-> has_child ('bar' => bar); barra de pacote; Use base QW / Class :: XML /; __Package __-> has_parent ('foo'); __Package __-> has_attribute («contador»); # Enquanto isso, em outro pedaço de código - meu $ foo = foo-> novo (xml => # ou filename ou ioref ou parser qq! !); $ foo-> comprimento; # Retorna "3m" $ foo-> cor ("roxo"); # Define a cor para a impressão roxa $ foo; # Saída meu $ new_bar = novo bar; # Cria nó de barra vazia $ new_bar-> contador ("Formica"); $ foo-> bar ($ new_bar); # Substitui a criança $ new_bar-> foo-> cor; # Retorna "roxo" $ foo-> cor (Redef); # Exclui o atributo de cor imprimir $ foo; # Saídas Classe :: XML é projetado para torná-lo razoavelmente fácil de criar, consumir ou modificar xml de perl enquanto pensa em termos de objetos perl em vez das APIs XML disponíveis; Foi escrito fora de uma mistura de frustração que Jaxb (para Java) e XmlSerializer (para .net) forneceu recursos de programação que simplesmente não eram fáceis de fazer em Perl com os módulos existentes e o prazer que eu tinha usando Classe :: DBI.O AIM é fornecer uma camada de abstração conveniente que permita que você coloque o máximo de sua lógica como você gosta em métodos em uma árvore de classe, depois jogue alguns XML naquela árvore e retire uma árvore de objetos para trabalhar com. Também deve ser fácil começar por alguém familiarizado com a aula :: DBI (embora duvido que você possa simplesmente alterá-los devido à incompatibilidade de impedância entre os dados XML e relacionais) e ser agradável de usar a partir do kit de ferramentas de modelo.Finalmente, todos Classe :: Os objetos XML também são XML :: XPath nós, então o poder completo do XPath está disponível para você se class :: xml não fornece um atalho para o que você está tentando fazer (mas se você achar não Em uma base regular, entre em contato comigo e eu vou ver se consigo consertar isso. Requisitos: · Perl.
Classe :: XML. Software Relacionado