Liste:: RewriteElements 0.09 - List::RewriteElements 0.09

Liste:: RewriteElements 0.09

Sponsored Links

Liste:: RewriteElements 0.09: Zusammenfassung

Rang Klicken Sie auf den Stern auf RangRanking-Ebene:
Overall ranking: 0 (0 times) Herunterladen
Dateigröße: 0.026 MB Flatform: Any Platform Liscense: Perl Artistic License Preis: Download-Zahl: 9163 Datum: 2007-07-10 Verlag: Xsoft Verlag URL: http://www.bitsoft.se/

Liste:: RewriteElements 0.09: Beschreibung

Liste:: RewriteElements ist eine Perl-Baugruppe, die eine neue Liste erstellen kann, indem es Elemente einer ersten Liste neu schreibt.

SYNOPSE

Gebrauch Liste:: RewriteElements;

Erbauer

Einfachster Fall: Input von der Reihe, Ausgang zu STDOUT.

$lre = Liste:: RewriteElements->new ({
Liste => @source,
body_rule => Unterseeboot {
mein $record = Schiebung;
$record. = q {zusätzlicher Bereich};
},
});
Input von der Datei, Ausgang zu STDOUT:
$lre = Liste:: RewriteElements->new ({
Datei => „/path/to/source/file“,
body_rule => Unterseeboot {
mein $record = Schiebung;
$record. = q {, zusätzlicher Bereich};
},
});
Eine andere Richtlinie für das erste Element in der Liste schaffen:
$lre = Liste:: RewriteElements->new ({
Datei => „/path/to/source/file“,
header_rule => Unterseeboot {
mein $record = Schiebung;
$record. = q {, ZUSÄTZLICHER VORSATZ};
},
body_rule => Unterseeboot {
mein $record = Schiebung;
$record. = q {, zusätzlicher Bereich};
},
});
Input von der Datei, Ausgang zur Datei:
$lre = Liste:: RewriteElements->new ({
Datei => „/path/to/source/file“,
body_rule => Unterseeboot {
mein $record = Schiebung;
$record. = q {zusätzlicher Bereich};
},
output_file => „/path/to/output/file“,
});
Um Ausgabedatei zu benennen, ein Suffix zum Dateinamen einfach zur Verfügung stellen:
$lre = Liste:: RewriteElements->new ({
Datei => „/path/to/source/file“,
body_rule => Unterseeboot {
mein $record = Schiebung;
$record. = q {zusätzlicher Bereich};
},
output_suffix => .out,
});
Kriterien zur Verfügung stellen, um Ausgang des Vorsatz- oder Einzelpersonensatzes zu unterdrücken.
$lre = Liste:: RewriteElements->new ({
Datei => „/path/to/source/file“,
header_suppress => Unterseeboot {
mein $record = Schiebung;
zurückgehen wenn $record =~/$somepattern/;
},
body_suppress => Unterseeboot {
mein $record = Schiebung;
zurückgehen wenn somestring $record Ne;
},
body_rule => Unterseeboot {
mein $record = Schiebung;
$record. = q {zusätzlicher Bereich};
},
});

Ausgang festlegen

$lre->generate_output ();

Über Ausgang-Informationen berichten

$path_to_output_file = $lre->get_output_path ();

$output_file_basename = $lre->get_output_basename ();

$output_row_count = $lre->get_total_rows ();

$output_record_count = $lre->get_total_records ();

$records_changed = $lre->get_records_changed ();

$records_unchanged = $lre->get_records_unchanged ();

$records_deleted = $lre->get_records_deleted ();

$header_status = $lre->get_header_status ();

Es ist in vielen Situationen geläufig, damit Sie eine flache Datei von jemand anderes empfangen und muß eine neue Datei festlegen, in der jede Reihe oder Satz in der ankommenden Datei muß jedes (a) entsprechend irgendeiner Richtlinie bevor man umgewandelt werden Drucken zur neuen Datei ist; oder (b), wenn es bestimmte Kriterien erfüllt, nicht Ausgang zur neuen Datei überhaupt.

Liste:: RewriteElements aktiviert Sie, solche Richtlinien und Kriterien zu schreiben, die Datei der umgewandelten Datensätze festzulegen, und einige grundlegende Statistiken über die Transformation zurückzubekommen.

Liste:: RewriteElements ist nützlich, wenn die Zahl Sätzen in der ankommenden Datei groß sein kann und Sie nicht die gesamte Liste im Speicher anhalten möchten. Ähnlich werden die eben festgelegten Sätze nicht angehalten, im Speicher aber werden sofort zu STDOUT oder zur Datei gedruckt.

Einerseits wenn aus irgendeinem Grund Sie bereits eine Reihe Sätze im Speicher haben, können Sie Liste verwenden:: RewriteElements, zum von Richtlinien und von Kriterien an jedem Element der Reihe anzuwenden und der umgewandelten Sätze dann zu drucken (wieder, ohne den Ausgang im Speicher anzuhalten).

Herunterladen

Liste:: RewriteElements 0.09: Screenshot

Sponsored Links
Liste:: RewriteElements 0.09 herunterladen

Liste:: RewriteElements 0.09: Stichwort

Liste:: RewriteElements 0.09: Lesezeichen

Hyperlink code:
Hyperlink and Intro code:

Liste:: RewriteElements 0.09: verwandt software

Liste:: RewriteElements 0.09: Revision
den Namen des Autors :  
Autor E-Mail :  
Kommentar :  
Sicherheits-Code :  
     
   
Meine Software
Sie haben noch keine Software. Klicken Sie auf Save "neben den einzelnen Software, um ihn zu speichern, um Ihre Software-Korb"
Verwandte Suche
Sponsored Links