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!
swift cswiftv csv
Commentami!