Sample code for 30+ languages & platforms
React Native

CSV Enable Quotes

Explains the EnableQuotes property for the CSV class.

Chilkat React Native Downloads

React Native
import { Csv } from '@chilkat/react-native'

function chilkatExample() {
  // The CSV in this example contains this:   test;"123;abc";xyz

  const csv = new Csv();

  // EnableQuotes is true by default, but we'll explicitly set to true here:
  csv.enableQuotes = true;
  csv.loadFile('qa_data/csv/enableQuotes.csv');

  // Show row 0, column 0
  console.log(csv.getCell(0, 0));
  // Show row 0, column 1
  console.log(csv.getCell(0, 1));
  // Show row 0, column 2
  console.log(csv.getCell(0, 2));

  // Output is: 
  //  test
  //  123;abc
  //  xyz

  // -------------------------------------------
  // Turn off EnableQuotes and see what happens:

  const csv2 = new Csv();
  csv2.enableQuotes = false;

  csv2.loadFile('qa_data/csv/enableQuotes.csv');

  console.log(csv2.getCell(0, 0));
  console.log(csv2.getCell(0, 1));
  console.log(csv2.getCell(0, 2));
  console.log(csv2.getCell(0, 3));

  // Output is:

  //  test
  //  "123
  //  abc"
  //  xyz
}