| XML :: Maker. xml :: fabricante é o módulo OO para gerar XML. |
Baixe Agora |
XML :: Maker. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Vadim Trochinsky
- Site do editor:
- http://search.cpan.org/~vadimt/XML-Maker-0.01/Maker.pm
XML :: Maker. Tag
XML :: Maker. Descrição
XML :: Maker é o módulo OO para gerar XML. Xml :: fabricante é o módulo OO para gerar xml.synopsis # / usr / bin / perl -w usa xml :: maker; Minha $ Root = New XML :: Maker ("Root"); Minha $ Person = $ root-> subtag ("pessoa", nome => 'vadim', idade => 22); Minha $ Info = $ Person-> Subtag ("Info"); $ info-> Texto ("programador Perl"); Imprimir $ root-> Faça (0); aqui estão alguns recursos de "XML Maker": · Geração fácil e compacta de XML · Uma função que recebe um objeto não pode alterar o pai. · É impossível fazer mais de uma raiz Elemento · É impossível deixar um elemento não coloposto · Pode imprimir o módulo XMLThis indentado foi escrito para fornecer uma geração fácil e segura de XML. Ao contrário de outros módulos, este não produz saída assim que puder, mas apenas ao chamar a função Make (). Isso é feito intencionalmente para garantir que ele sempre emará uma desvantagem XML bem formatada bem formatada de usar este módulo é que tudo é mantido na memória até que você destrua o objeto. Se o seu programa precisar gerar uma grande quantidade de XML, você deve usar outro módulo, por exemplo, veja o XML :: Writer.Outro, o recurso pretendido é a segurança. Se você passar um objeto XML :: Maker para uma função, será capaz de fazer o que quiser, mas não terá acesso a seu pai. Isso deve tornar mais fácil descobrir qual parte do programa está gerando má saída, mas, novamente, pode não ser adequada às suas necessidades. Para facilidade de uso, as tags de fechamento XML são geradas automaticamente. Se o elemento XML resultante contiver uma área do CDATA, a saída conterá as tags de abertura e fechamento: texto No entanto, se não houver texto, uma tag vazia será gerada: Devido ao desenho deste módulo, os objetos infantis não ficarão fora do escopo, pois você pode esperar, consulte "Remover ()" para uma explicação deste.Requirements: · Perl
XML :: Maker. Software Relacionado