.ECSV Bestandsextensie
Enhanced Character-Separated Values
| Ontwikkelaar | Tom Aldcroft |
| Populariteit |
3,0 | 1 stem |
Wat is een ECSV-bestand?
Een ECSV-bestand is een bestand met uitgebreide, door tekens gescheiden waarden. Het bevat de gebruikelijke gegevensverzameling in platte tekst die je in een .CSV-bestand zou verwachten, voorafgegaan door YAML-opmaak (YAML Ain't Markup Language). Met de YAML-opmaak kunnen ECSV-bestanden metagegevens bevatten die in gewone CSV-bestanden niet mogelijk zijn.
Meer informatie
Astronoom Tom Aldcroft ontwikkelde de ECSV-indeling om beperkingen van de CSV-indeling te omzeilen. CSV-gegevensverzamelingen kunnen bijvoorbeeld naast kolomnamen geen metagegevens bevatten. ECSV-bestanden kunnen daarentegen metagegevens bevatten zoals:
- Numeriek gegevenstype
- Eenheden
- Tekstbeschrijvingen van de inhoud van kolommen
ECSV-bestanden slaan deze metagegevens op in gegevensstructuren met YAML-opmaak, die aan het begin van het bestand staan. Elke regel in het gedeelte datatype van de YAML-gegevensstructuur bevat metagegevens voor een bijbehorende gegevenskolom in CSV.
Een ECSV-bestand openen
Je kunt een ECSV-bestand openen met Microsoft Visual Studio Code (voor meerdere platforms), GitHub Atom (voor meerdere platforms) of een andere tekst- of broncode-editor om de gegevens erin te bekijken.
Veel ECSV-bestanden zijn bedoeld voor gebruik met astropy, een Python-bibliotheek die door astronomen en astrofysici wordt gebruikt.
