CSV файл Comma Issue - PullRequest
       37

CSV файл Comma Issue

0 голосов
/ 26 марта 2020

Мне нужны пояснения при создании файла CSV с помощью класса пакета (apex)

Я пытаюсь добавить номер счета, описание и примечание в файл CSV. Все мы знаем, что CSV будет разделяться запятыми.

  • Номер счета: 12

  • Описание: хорошо выглядит, получено

  • Примечание: apex salesforce

String headerLabels = 'Номер счета, Описание \ n' // Метки заголовка

fileRow = fileRow + ', '+ Имя поля номера счета; // Номер счета

fileRow = fileRow + ',' + name field name; // Описание

fileRow = fileRow + ',' + Note field name; // Примечание

Мой CSV-файл выглядит следующим образом

актуальный CSV-файл

Из-за запятой в поле описания value значение поля примечания игнорируется. Как решить эту проблему. Может кто-нибудь помочь с этим?

Мне нужен CSV-файл должен выглядеть следующим образом

Ожидаемый CSV-файл

Ответы [ 2 ]

1 голос
/ 26 марта 2020

Вам необходимо заключить поле «Описание» в кавычки «Хорошо выглядит, отлично выглядит!»

0 голосов
/ 26 марта 2020

Существует два решения этой проблемы:

  • Используйте другой разделитель, например tab, как это делает Excel.
  • Используйте некоторые кавычки для описания, что приводит к "Looks Good, Received"

проверьте эту статью для получения дополнительной информации

...