Parsing CSV in Swift con CSwiftV

Mattepuffo's logo
Parsing CSV in Swift con CSwiftV

Parsing CSV in Swift con CSwiftV

CSwiftV è una libreria per il parsing di file CSV per Swift.

Non richiede una installazione particolare, basta aggiungere la classe che trovate nel repo.

Una volta fatto, potete prendere spunto dal codice qui sotto:

import Foundation

let path = "/Users/matte/TEST/test.csv"

do {
    let contents = try String(contentsOfFile: path, encoding: .utf8)
    let csv = CSwiftV(with: contents)
    
    let headers = csv.headers
    print(headers)
    
    let rows = csv.rows
    print(rows)
} catch let error as NSError {
    print("Ooops! Something went wrong: (error)")
}

Enjoy!


Condividi

Commentami!