XML :: Filter :: Classificar :: buffermgr

XML :: Filter :: Ordenar :: Buffermgr é uma classe de implementação Perl usada pelo XML :: Filter :: Classificar.
Baixe Agora

XML :: Filter :: Classificar :: buffermgr Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Grant McLean
  • Site do editor:
  • http://www.perlmonks.org/index.pl?node_id=611462

XML :: Filter :: Classificar :: buffermgr Tag


XML :: Filter :: Classificar :: buffermgr Descrição

XML :: Filter :: Ordenar :: Buffermgr é uma classe de implementação Perl usada pelo XML :: Filter :: Classificar. XML :: Filter :: Ordenar :: Buffermgr é uma classe de implementação Perl usada pelo XML :: Filter :: Classificar. A documentação é direcionada para os desenvolvedores que desejam estender ou substituir esta classe. Para a documentação do usuário, consulte XML :: Filter :: Classe.two Classes são usados para implementar registros de buffer e spools de volta em ordem classificada como eventos Sax. Uma instância do XML :: Classificar :: Classe Buffer é usado para buffer cada registro e uma ou mais instâncias do XML :: Filter :: Classificar :: Classe Buffermgr são usados para gerenciar os métodos buffers.api A API de Este módulo usado por XML :: Filtrar :: Classificar :: Buffer consiste na seguinte sequência de chamadas de método: Quando o primeiro 'registro' em uma sequência é encontrado, XML :: Filter :: Classificar cria um XML :: Filter :: : Ordenar :: Buffermgr Object usando o novo () Method.xml.xml :: Filter :: Classificar chamadas O método New_Buffer () do gerenciador de buffer para obter um objeto XML :: Filtrar :: Classificar :: Buffer Object e todos os eventos Sax são direcionados para este objeto até que o final do registro seja encontrado. Os seguintes eventos são suportados pela implementação de buffer atual: STATT_Element () Comentários () Processing_Intruction () End_Element () Quando o final do registro é detectado, XML :: Filter :: Classificar chamadas do método close_buffer () do gerenciador de buffer , que por sua vez chama o método fechado do buffer (). O método fechar () retorna uma lista de valores para as teclas de classificação e o gerenciador de buffer usa estas para armazenar o buffer para recuperação posterior. Registros subseqüentes são tratados conforme a etapa 2.Quando o último registro foi armazenado em buffer, XML :: Filter :: Classificar chamadas do método to_sax () do Buffer Manager (). O gerenciador de buffer recupera cada um dos buffers em ordem classificada e chama o método to_sax () do buffer.Acto buffer tenta corresponder aos caminhos da chave de classificação como eventos SAX são recebidos. Uma vez que um valor foi encontrado para uma determinada chave, essa mesma correspondência de caminho não é tentada contra eventos subseqüentes. Para eficiência, o código para corresponder a cada chave é compilado em um fechamento. Para ainda mais eficiência, essa compilação é feita quando o objeto XML :: Filter :: Classificar é criado. O método Compile_Matches () na classe Gerenciador de buffer chama o método Compile_Matches () na classe buffer para conseguir isso. Requisitos: · Perl.


XML :: Filter :: Classificar :: buffermgr Software Relacionado

B :: mais.

B :: Mais módulo Perl contém métodos e funções de introspecção adicional. ...

294

Download