Daten :: Validator :: Artikel

Daten :: Validator :: Artikel ist eine Fabrikunterricht, um Datenelemente zu bestätigen.
Jetzt downloaden

Daten :: Validator :: Artikel Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Anthony Staines
  • Website des Verlags:
  • http://search.cpan.org/~astaines/Data-Validator-Item-0.75/Item.pm

Daten :: Validator :: Artikel Stichworte


Daten :: Validator :: Artikel Beschreibung

Daten :: Validator :: Artikel ist eine Fabrikunterricht, um Datenelemente zu bestätigen. Daten :: Validator :: Artikel ist eine Fabrikunterricht, um Datenelemente zu bestätigen. Dies ist ein Versuch, ein Objekt zu erstellen, das eine halbautomatische Überprüfung eines Datenwerts ermöglicht.Synopsis Verwenden Sie Daten :: Validator :: Artikel; Mein $ item = Data :: Validator :: item-> neu (); # TREATE Eine neue Daten :: Validator :: Artikel, genannt $ Artikel. #Set Werte $ item-> Name ('Fred'); $ item-> Werte (); oder $ item-> Werte (@array); $ item-> fehlt ('*'); oder $ item-> fehlt (''); #undef ist unwahrscheinlich, dass es sinnvoll ist! $ item-> min (0); $ item-> max (100); $ item-> Verify ($ reference_to_subroutine); # Verwendet in der $ item-> validate () function $ item-> transform ($ reference_to_subroutine); # Verwendet in der $ item-> put () function #get Werte mein $ Name = $ item-> name (); meine @Values = $ item-> Werte (); mein $ fehlt = $ item-> fehlende (); usw. # # Verwenden Sie es .. $ item-> validate (); #Returns 1 für den Erfolg, 0 für Fehler $ item-> Fehler (); #Returns die richtige Fehlermeldung $ item-> put (); Usagemany-Leute arbeiten mit Daten, die als Datensätze organisiert sind, die jeweils (möglicherweise viele) Variablen enthalten. Es ist häufig erforderlich, Dateien solcher Datensätze zu verarbeiten und jede Variable in jedem Datensatz zu testen, um sicherzustellen, dass jeder gültig ist. Ich mache dies, bevor ich Daten von sehr großen flachen Dateien in meine Datenbanken einfügt. Für jede Variable hatte ich ein Bedürfnis, bestimmte, manchmal komplexe Gültigkeitsvorschriften zu definieren, dann implementieren Sie sie und überprüfen sie. Dies ist, welche Daten :: Validator :: Artikel ist für.Nache sorgfältig darauf Dieser Wert könnte aus einer Datei, einer Datenbank, einem Array, einem Hash oder einem Grady-Papagei stammen. Data :: Validator :: Der Artikel ist egal. Ich benutze Daten :: Validator :: Artikel wie folgt. Ich erstellte eine für jede benannte Variable in meiner Datendatei. In vielen echten Anwendungen kann der größte Teil dieses Setups durch Looping über eine Liste der Variablennamen erfolgen, die viele Daten erstellt :: Validator :: Elemente, die jeweils für die entsprechende Variable benannt sind. Gemeinsame Funktionen, wie fehlende Werte, und Namen können in dieser Schleife eingestellt werden. Spezifikationen, wie Werte (), min (), max (), Überprüfung (), usw., usw., usw. einzeln eingestellt werden können. Ich erstellte dann einen Hash, um alle Daten zu halten :: Validator :: Elemente für eine bestimmte Datenquelle, die Tasten dieses Hashs sind die Namen der Variablen, und die Werte sind die Daten: Validatoren selbst. Y.m.m.v. Anforderungen: · Perl.


Daten :: Validator :: Artikel Zugehörige Software

Pythondr

PYYHONDR-Projekt ist eine einfache Python-Bibliothek, um die TV-Kanal-Informationen unter http://dr.dk zu analysieren. ...

97

Herunterladen