Demo: CSV-tiedoston tietojen lukeminen

Erilaiset tekstitiedostot mm. TXT, CSV on ollut pitkään tapa siirtää tietoja eri järjestelminen ja ohjelmien välillä. Tässä demossa harjoitellaan sekä tavallisen tekstitiedoston tietojen esittämistä että CSV-tiedoston tietojen muuttamista structeiksi ja structien hyödyntämistä tiedon esittämisessä.
Lataa koneellesi nämä kaksi tiedostoa: 1) Ohjastatilasto2017 TXT-muodossa 2) Ohjastatilasto2017 CSV-muodossa. Tee sovellus jolla voi näyttää tiedostojen tiedot.

Rivien lukeminen TXT-tiedostosta

Alla olevassa kuvassa on haettu kaikkien Suomen raviohjastien starttitiedot sarkaimilla erotetusta tekstitiedostosta ja tiedot on listattu näytölle sellaisenaan.

Rivien lukeminen CSV-tiedostosta ja muuttaminen struckteiksi

Alla olevassa kuvassa on haettu CSV-tiedostosta samat tiedot, ja muutettu kukin rivi Ohjastaja-structiksi. Ohjastaja sturctilla on arvot: Nimi, Startit, Voitot, VoittoPros.

Lisätietoa

Struct vai luokka?
Struct@dotnetperls