XML :: codificação

XML :: Codificação é um módulo Perl para analisar os mapas de codificação XML.
Baixe Agora

XML :: codificação Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Clark Cooper
  • Site do editor:
  • http://search.cpan.org/~shay/XML-Encoding-2.01/Encoding.pm

XML :: codificação Tag


XML :: codificação Descrição

XML :: Codificação é um módulo Perl para analisar os mapas de codificação XML. XML :: Codificação é um módulo Perl para analisar os mapas de codificação XML.Synopsis Use XML :: Codificação; Meu $ EM_Parser = Novo XML :: Codificação (ErrorContext => 2, ExpatRequired => 1, PushPrefixFCN => Push_Prefix, PopPrefixFCN => Pop_Prefix, Rangesetfcn => Range_Set); Meu $ Encmap_Name = $ EM_PARSER-> parsefile ($ argv ); este módulo, que é construído como uma subclasse do XML :: Parser, fornece um analisador para codificar arquivos de mapa, que são arquivos XML. O arquivo maps / encmap.dtd na distribuição descreve a estrutura desses arquivos. Chamar um método de parse retorna o nome do mapa de codificação (obtido a partir do atributo Name do elemento raiz). O conteúdo do mapa é processado através das funções de retorno de chamada Push_PreFix, pop_prefix e rate_set.methodsthis Module não fornece métodos adicionais para aqueles fornecidos pelo XML :: Parser, mas realiza as seguintes opções adicionais.Expatrequired quando isso tem um valor verdadeiro, Em seguida, ocorre um erro a menos que o atributo Encmap "Expat" esteja definido como "Sim". Seja ou não a opção expatriada, o analisador entra no modo Expat se este atributo estiver definido. No modo Expat, o analisador verifica se a codificação viola Restrições de expatriadas .PushPrefixFCN O valor correspondente deve ser uma referência de código para ser chamado quando um elemento prefixo é iniciado. O único argumento para o retorno é um inteiro que é o valor do byte do prefixo. Um valor indef deve ser devolvido se for bem sucedido. Se no modo Expat, um valor definido provoca um erro e é usado como a mensagem String.PopPrefixFCN O valor correspondente deve ser uma referência de código para ser chamado quando um elemento de prefixo terminar. Nenhum argumento é passado para esta função. Um valor indef deve ser devolvido se for bem sucedido. Se no modo Expat, um valor definido provoca um erro e é usado como a mensagem String.Rangesetfcnhe o valor correspondente deve ser uma referência de código para ser chamado quando um elemento "intervalo" ou "CH" é visto. Os 3 argumentos passados para esta função são: (byte, unicode_scalar, comprimento) O byte é o byte inicial de um intervalo ou o byte sendo mapeado por um elemento "CH". O Unicode_Scalar é o valor Unicode que este byte (com o prefixo atual) mapeia. O comprimento do intervalo é o último argumento. Isso será 1 para o elemento "CH". Um valor indef deve ser devolvido se for bem sucedido. Se no modo Expat, um valor definido provoca um erro e é usado como a string de mensagem. Requisitos: · Perl.


XML :: codificação Software Relacionado