Sample code for 30+ languages & platforms
Swift

CSV - Convert Comma to Semicolon Separators

See more CSV Examples

Load a CSV using comma delimiters and convert to a CSV using semicolon delimiters.

Note: This example requires Chilkat v9.5.0.89 or greater.

Chilkat Swift Downloads

Swift

func chilkatTest() {
    var success: Bool = false

    let csv = CkoCsv()!

    success = csv.loadFile2(path: "qa_data/csv/csv_wit_comma_separators.csv", charset: "utf-8")
    if success == false {
        print("\(csv.lastErrorText!)")
        return
    }

    // Note: Prior to Chilkat v9.5.0.89, setting the Delimiter property did not modify the already-existing
    // rows in the CSV.  Updating the Delimiter property in Chilkat v9.5.0.89 or greater will cause
    // all rows to be updated with the new delimiter.
    csv.delimiter = ";"

    print("\(csv.saveToString()!)")

}