(Unicode C) CSV - Convert Comma to Semicolon Separators
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.
#include <C_CkCsvW.h>
void ChilkatSample(void)
{
HCkCsvW csv;
BOOL success;
csv = CkCsvW_Create();
success = CkCsvW_LoadFile2(csv,L"qa_data/csv/csv_wit_comma_separators.csv",L"utf-8");
if (success == FALSE) {
wprintf(L"%s\n",CkCsvW_lastErrorText(csv));
CkCsvW_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.
CkCsvW_putDelimiter(csv,L";");
wprintf(L"%s\n",CkCsvW_saveToString(csv));
CkCsvW_Dispose(csv);
}
|