Sample code for 30+ languages & platforms
C

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 C Downloads

C
#include <C_CkCsv.h>

void ChilkatSample(void)
    {
    BOOL success;
    HCkCsv csv;

    success = FALSE;

    csv = CkCsv_Create();

    success = CkCsv_LoadFile2(csv,"qa_data/csv/csv_wit_comma_separators.csv","utf-8");
    if (success == FALSE) {
        printf("%s\n",CkCsv_lastErrorText(csv));
        CkCsv_Dispose(csv);
        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.
    CkCsv_putDelimiter(csv,";");

    printf("%s\n",CkCsv_saveToString(csv));


    CkCsv_Dispose(csv);

    }