Sample code for 30+ languages & platforms
Xbase++

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 Xbase++ Downloads

Xbase++
LOCAL nSuccess
LOCAL oCsv

nSuccess := 0

oCsv := CreateObject("Chilkat.Csv")

nSuccess := oCsv:LoadFile2("qa_data/csv/csv_wit_comma_separators.csv", "utf-8")
IF (nSuccess == 0)
    ? oCsv:LastErrorText
    oCsv:destroy()
    RETURN
ENDIF

//  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.
oCsv:Delimiter := ";"

? oCsv:SaveToString()

oCsv:destroy()