Download the PHP package 8ctopus/nano-csv without Composer
On this page you can find all versions of the php package 8ctopus/nano-csv. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package nano-csv
nano csv
Parse csv and Excel xlsx files
features
- parse csv and Excel xlsx files
- no dependencies, fast and low memory footprint
- very small code base: 1100 lines of code
- auto detect file encoding and line endings
- auto detect csv separator, enclosure and header presence
- unicode support
install and demo
composer require 8ctopus/nano-csv
-
Simple csv parsing
-
And some handy options
- Excel xlsx parsing
Also look at the demo-*
files.
tests
composer test
clean code
composer fix
composer fix-risky
todo
- use readonly properties
- detect escape char
- refactor read
- make a really tricky test file - detect escape character within enclosures
- compare performance against most popular csv parsers
credits
https://filesamples.com/formats/csv
https://eforexcel.com/wp/downloads-18-sample-csv-files-data-sets-for-testing-sales/
All versions of nano-csv with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1
The package 8ctopus/nano-csv contains the following files
Loading the files please wait ....