lfs/readme
This commit is contained in:
parent
669e19e9e3
commit
a7bf259184
2
.gitattributes
vendored
2
.gitattributes
vendored
@ -1 +1 @@
|
|||||||
*. filter=lfs diff=lfs merge=lfs -text
|
*.tar.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
26
README.md
26
README.md
@ -1,9 +1,27 @@
|
|||||||
# perl-Tie-Array-CSV
|
# perl-Tie-Array-CSV
|
||||||
|
|
||||||
3rd Party (Maintained by Koozali) git repo for perl-Tie-Array-CSV smeserver
|
SMEServer Koozali local git repo for perl-Tie-Array-CSV smeserver
|
||||||
|
|
||||||
|
## Documentation
|
||||||
|
<br />https://metacpan.org/pod/Tie::Array::CSV
|
||||||
|
|
||||||
## Description
|
## Description
|
||||||
|
This module allows an array to be tied to a CSV file for reading and writing. The array is a standard Perl 2D array (i.e. an array of array references) which gives access to the row and column of the user's choosing. This is done using the well established modules:
|
||||||
|
|
||||||
<br />*This description has been generated by an LLM AI system and cannot be relied on to be fully correct.*
|
Tie::File
|
||||||
*Once it has been checked, then this comment will be deleted*
|
|
||||||
<br />
|
arbitrary line access
|
||||||
|
|
||||||
|
low memory use even for large files
|
||||||
|
|
||||||
|
Text::CSV
|
||||||
|
|
||||||
|
row parsing
|
||||||
|
|
||||||
|
row updating
|
||||||
|
|
||||||
|
uses the speedy Text::CSV_XS if installed
|
||||||
|
|
||||||
|
This module was inspired by Tie::CSV_File which (sadly) hasn't been maintained. It also doesn't attempt to do any of the parsing (as that module did), but rather passes all of the heavy lifting to other modules.
|
||||||
|
|
||||||
|
Note that while the Tie::File prevents the need to read in the entire file, while in use, a parsed row IS held in memory.
|
||||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user