Données :: filtre

Structures de données de filtre avec filtres structurés
Télécharger maintenant

Données :: filtre Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Matt Wilson
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~mwilson/

Données :: filtre Mots clés


Données :: filtre La description

Filtrer les structures de données avec filtres structurés Data :: Filtre est un module Perl pour filtrer les structures de données avec filtres structurés.Developer CommentairesLa structure de l'ensemble de données est rarement dans ce format. Cependant, j'ai décidé que c'était la méthode la plus facile pour déterminer (et garantir) que les filtres récursifs ne confondent pas la différence entre les enregistrements (comme chaque enregistrement a sa propre clé unique). Si, comme c'est le cas plus probable, votre ensemble de données est dans un format de matrice, comme vous le souhaitez; mon @dataset = ({nom => 'Data :: filtre', auteure => 'Matt Wilson',}, {nom => 'Pod :: xml', auteure => 'Matt Wilson,}, # ... etc.); une fonction d'assistance est fournie pour convertir votre tableau dans le formulaire de référence de hachage requis; Mon Taset =% {Arraytohash (@dataSet)}; où ArraytoHash renvoie évidemment une référence de hachage.Similarly, le sous-programme FilterData renvoie une référence de hachage dans la même forme que l'ensemble de données fourni (référence de hachage, plutôt que le tableau). En tant que tel, il existe également un sous-programme utilitaire, HASHTOARRAY, de traiter de telles circonstances.Sext, examinons le format du tableau de filtrage, car c'est assez important si vous souhaitez créer des résultats significatifs! Un filtre est de la forme; ou plus complexe; ], [],] ou, éventuellement; ,], ,] synopsis utilise des données :: filtre; mon taset = (0 => {nom => 'Data :: filtre', auteure => 'Matt Wilson',}, 1 => {nom => 'Pod :: xml', auteur => 'Matt Wilson,} , # ... etc. ); mon @filter = , ]; mon% résultat =% {filterData (Taset, \% filtre)}; Exigences: · Perl


Données :: filtre Logiciels associés