Dados :: filtro

Estruturas de dados de filtro com filtros estruturados
Baixe Agora

Dados :: filtro Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Matt Wilson
  • Site do editor:
  • http://search.cpan.org/~mwilson/

Dados :: filtro Tag


Dados :: filtro Descrição

Estruturas de dados de filtro com filtros estruturados Data :: Filtro é um módulo Perl para filtrar estruturas de dados com filtros estruturados.Developer ComentáriosA estrutura do conjunto de dados raramente neste formato. No entanto, decidi que este foi o método mais fácil de determinar (e garantir) que os filtros recursivos não confundiram a diferença entre registros (como cada registro tem sua própria chave). Se, como for mais provável, seu conjunto de dados está em um formato de matriz, assim; My @DataSet = ({nome => 'dados :: filter', author => 'matt wilson',}, {nome => 'pod :: xml', author => 'matt wilson,}, # ... etc.); uma função auxiliar é fornecida para converter sua matriz no formulário de referência de hash necessário; Meu TASET =% {arraytohash (@dataset (@dataSet)}; onde ArrayToHash, obviamente, retorna uma referência de hash.similarmente, a sub-rotina filterdata retorna uma referência de hash da mesma forma que o conjunto de dados fornecido (referência de hash, em vez de matriz). Como tal, há também uma sub-rotina de utilidades, hashtararray, para lidar com tais circunstâncias.Next, vamos dar uma olhada no formato da matriz de filtragem, pois isso é bastante importante se você quiser criar quaisquer resultados significativos! Um filtro é do formulário; ou, mais complexo; ,],], ou, possivelmente; ,], ,] Sinopse Use Data :: Filtro; Meu TASET = (0 => {nome => 'dados :: filter', author => 'matt wilson',}, 1 => {nome => 'pod :: xml', author => 'matt wilson,} # ... etc.); Meu @Filter = , ; My% Result =% {filterdata (TASET, filtro \%)}; Requisitos: · Perl.


Dados :: filtro Software Relacionado