Преобразование csv и первого значения 0 в столбце, который не отображается

работа над проектом angular, конвертирующим массив в формат CSV.

 var data = [
        {
        col1: "description",
        col2:"barcode",
        col3:"price",
        col4:"item number"
       },
       {
        col1: "description",
        col2:"090909",
        col3:"2",
        col4:"025909"
        }
  ]

это мой формат данных. Я хочу экспортировать этот файл csv. но для 090909 и 025909 первый 0 исчезает. Итак, как я могу исправить эту проблему. Я проверил сообщение, в котором они предложили добавить = перед значением. как это добавить. не понимаю, как добавить = со значением. мне нужно отформатировать = "090909" и = "025909". Я использую модуль Angular2Csv для преобразования данных JSON в CSV в проекте angular4

Извините, но мне сложно понять, в чем заключается ваша проблема. Не могли бы вы уточнить?

Vaibhav Kumar Goyal 10.09.2018 07:20
npmjs.com/package/angular2-csv используйте объект параметров в пакете angular2csv, чтобы экранировать любые символы, которые вы хотите options = {fieldSeparator: ',', quoteStrings: '"', <- используйте это для экранирования символов
Vaibhav Kumar Goyal 10.09.2018 07:26
first 0 value имеется ввиду? и не могли бы вы рассказать нам, где вы добавили =
Sivakumar Tadisetti 10.09.2018 07:28

@ Javascript Lover - SKT, например, значение 090909 имеет мои данные. но я перехожу к преобразованию формата csv и отображаю 90909. первый 0 не отображается.

Salma Kona Gugly 10.09.2018 07:35

@SalmaKonaGugly, пожалуйста, проверьте этот stackblitz stackblitz.com/edit/angular-untvbm Я думаю, он работает нормально

Sivakumar Tadisetti 10.09.2018 07:43

@Javascript Lover - SKT там ничего не отображает.

Salma Kona Gugly 10.09.2018 09:20

Вы пробовали открыть CSV в текстовом редакторе? Вероятно, он был бы там, но Open office / MS Excel удаляет его, так как пытается отобразить в виде числа.

Hiren Shah 10.09.2018 09:25

@Hiren Shah, в текстовом редакторе все в порядке. но когда я открываюсь в формате CSV, 0 исчезает.

Salma Kona Gugly 10.09.2018 09:36
Как сделать HTTP-запрос в Javascript?
Как сделать HTTP-запрос в Javascript?
В JavaScript вы можете сделать HTTP-запрос, используя объект XMLHttpRequest или более новый API fetch. Вот пример для обоих методов:
1
8
84
0

Другие вопросы по теме