CSV файл Comma Issue

Мне нужно некоторое пояснение при создании файла CSV через класс пакета (apex)

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

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

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

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

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

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

fileRow = fileRow + ',' + имя поля описания; // Описание

fileRow = fileRow + ',' + Имя поля примечания; // Заметка

Мой CSV-файл выглядит ниже

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

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

Мне нужен файл CSV должен выглядеть так

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

Всего 2 ответа


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


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

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

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


Есть идеи?

10000