Matrice de fixtures pour l'import CSV
Choisissez le bon fixture CSV pour les imports depuis des tableurs, les jobs ETL, la gestion des separateurs, la validation d'encodage et les echec de parseurs.
Comment utiliser cette matrice
- Couvre imports propres, enregistrements multi-lignes, separateurs alternatifs, comportement BOM et lignes mal formees.
- Concue pour les televersements depuis tableurs, le staging ETL et les suites de regression de parseurs CSV.
- Associe telechargements unitaires et pack CSV pour des configurations par lot.
Ouvrir la bibliotheque principale
Cette matrice est rattachee a la bibliotheque CSV et a son manifeste.
Lignes de fixtures
| Variante | Profil | Objectif de test | Fichier | Taille | Telecharger |
|---|---|---|---|---|---|
|
Quoted Fields
Good baseline for office-suite and export/import round-trip checks.
|
Valid import | Comma escaping inside cells | csv_quoted_fields_sample.csv |
119 B | Telecharger |
|
Multiline Fields
Useful when preview, import, and ETL stages disagree on row boundaries.
|
Valid edge | Embedded newlines in quoted fields | csv_multiline_fields_sample.csv |
106 B | Telecharger |
|
UTF-8 BOM
Targets spreadsheet imports that infer encoding from BOM markers.
|
Encoding variant | BOM-aware parser behavior | csv_utf8_bom_sample.csv |
86 B | Telecharger |
|
Semicolon Delimited
Useful for European import paths and locale-specific spreadsheet defaults.
|
Regional variant | Delimiter configuration | csv_semicolon_delimited_sample.csv |
121 B | Telecharger |
|
Malformed Quotes
Valid regression input when you need parser errors instead of silent coercion.
|
Broken fixture | Quote parsing failures | csv_malformed_quotes_sample.csv |
125 B | Telecharger |
|
Inconsistent Columns
Useful for import rejection, partial ingest, and schema enforcement tests.
|
Broken fixture | Row width validation | csv_inconsistent_columns_sample.csv |
118 B | Telecharger |
Packs lies
Pack de test d'import CSV
Pack de fixtures CSV realistes pour l'import depuis des tableurs, l'ingestion ETL et les tests de regression de parseurs.
csv_import_test_pack.zip · 1.7 KB
Flux lies
Fixtures pour la validation des televersements
Fichiers de test et packs pour verifier les limites de televersement, la validation MIME, la reception d'archives ZIP et les flux a contenu mixte.
Ouvrir le fluxFixtures de regression de parseurs
Fixtures stables et cas limites pour parseurs de documents, de donnees et d'archives necessitant une couverture de regression deterministe.
Ouvrir le fluxFixtures pour la validation d'encodage
Fixtures texte et donnees structurees pour les sauts de ligne, les variantes UTF, le comportement BOM et les cas limites d'encodage.
Ouvrir le fluxPages de strategie liees
Guides du meilleur format
Recommandations par cas d'usage
Comment convertir
Comparaisons