XML :: xslt :: wrapper

xml :: xslt :: wrapper é uma interface consistente para processadores XSLT.
Baixe Agora

XML :: xslt :: wrapper Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Colin Muller
  • Site do editor:
  • http://search.cpan.org/~mull/XML-XSLT-Wrapper-0.32/Wrapper.pm

XML :: xslt :: wrapper Tag


XML :: xslt :: wrapper Descrição

XML :: XSLT :: Wrapper é uma interface consistente para processadores XSLT. XML :: XSLT :: Wrapper é uma interface consistente para processadores XSLT.Synopsis Use XML :: XSLT :: Wrapper; meu $ XSLT = XML :: XSLT :: Wrapper-> Novo (Processador => ,) $ Result = $ xslt-> transform (xmlfile => $ xml_filename xslfile => $ xsl_filename # ou : Xmlstring => $ xml_string # ou: xslstring => $ xsl_string # ou: xml => $ xml_filename_or_string, # ou: xsl => $ xsl_filename_or_string, xslparams => {'vindo' => 'knock' = > 'Conk Conk'},); $ Result = $ XSLT-> Transform (Outfile => $ Output_FileName, xmlfile => $ xml_filename xslfile => $ xsl_filename xslparams => , # NB: A interface pré_parsing é provável que altere:% pre_parsed = $ xslt-> pre_parse (xslfile => $ xsl_filename); $ pre_parsed {$ processador} {'xsl'} = $ parsesed_xsl; foreach (@xml_files) {$ result = $ xslt-> transform (xslparsed = $ parsesed_xsl; outfile => $ outfile_fileName, xmlfile => $ _, xslparams => ,); } Ver também exemplos / *. PL, T / *. T e driver / *. PM no diretório de distribuição.Provides uma interface consistente para vários processadores XSLT. Tenta cada uma das uma lista fornecida de processadores, por sua vez, até que se realize uma transformação bem-sucedida. Se nenhuma lista for dada, tenta todos os processadores que você conhece até que se trabalhe. Faz o melhor para falhar graciosamente sempre que um processador não funciona por algum motivo.Pode retornar o resultado da transformação como uma string ou escreve para um arquivo especificado.Para esses processadores que podem aceitar parâmetros para um xslt stylesheet, XML :: XSLT :: Wrapper pode aceitar estes como pares de valor de nome de nome, ou como uma matriz de Na conclusão, retorna: - '' Se ele escreveu um arquivo de saída - o String de resultado Se tiver sucesso, mas não escrito um arquivo de saída - UNDEF Se ele tiver falhadoCurrentemente saber como usar xml :: libxslt, xml :: xalan, xml :: sabltron, xml :: xslt, bem como os processadores java xt e saxon . Você precisa definir sua variável de ambiente de classe de classe primeiro para os processadores Java, ou passá-lo para a transformação em um elemento de hash JavaClasspath. Em uma versão futura, haverá um parâmetro para desativar o suporte para os processadores Java. O XML :: Sablotron que testei é 0,52. Requisitos: · Perl.


XML :: xslt :: wrapper Software Relacionado