Data :: Filter

Filter struktur data dengan filter terstruktur
Unduh sekarang

Data :: Filter Peringkat & Ringkasan

Iklan

  • Rating:
  • Lisensi:
  • Perl Artistic License
  • Harga:
  • FREE
  • Nama Penerbit:
  • Matt Wilson
  • Situs web penerbit:
  • http://search.cpan.org/~mwilson/

Data :: Filter Tag


Data :: Filter Keterangan

Filter struktur data dengan filter terstruktur DATA :: Filter adalah modul Perl untuk memfilter struktur data dengan filter terstruktur. Komentar Kembangkan. Struktur data jarang dalam format ini. Namun, saya memutuskan bahwa ini adalah metode termudah untuk menentukan (dan menjamin) bahwa filter rekursif tidak membingungkan perbedaan antara catatan (karena setiap catatan memiliki kunci uniknya sendiri). Jika, sebagaimana lebih mungkin, kumpulan data Anda dalam format array, seperti itu; @datataset saya = ({nama => 'data :: filter', penulis => 'matt wilson',}, {name => 'pod :: xml', penulis => 'matt wilson,}, # ... dll.); fungsi pembantu disediakan untuk mengubah array Anda ke dalam bentuk referensi hash yang diperlukan; Taset =% {arraytohash (@dataset)}; di mana arraytohash jelas mengembalikan referensi hash. Demikian pula, subrutin filterdata mengembalikan referensi hash dalam bentuk yang sama dengan set data yang disediakan (referensi hash, daripada array). Dengan demikian, ada juga subrutin utilitas, hashtoarray, untuk menangani keadaan seperti itu. Namun, mari kita lihat format array pemfilteran, karena itu cukup penting jika Anda ingin membuat hasil yang bermakna! Filter adalah formulir; atau, lebih kompleks; , atau, mungkin; ,],], ,] Sinopsis menggunakan data :: filter; taset saya = (0 => {name => 'data :: filter', penulis => 'matt wilson',}, 1 => {nama => 'pod :: xml =>' matt wilson,} , # ... dll. ); @filter saya = , ,]; % hasil saya =% {filterdata (taset, \% filter)}; Persyaratan: · Perl.


Data :: Filter Perangkat Lunak Terkait