Как экспортировать данные в CSV с правильным форматированием идентификаторов и временных меток без преобразования чисел Javascript

Форум по Javascript
Anonymous
Как экспортировать данные в CSV с правильным форматированием идентификаторов и временных меток без преобразования чисел

Сообщение Anonymous »

Я работаю над программным приложением, которое необходимо экспортировать данные в формате CSV. Однако я столкнулся с несколькими проблемами:
Временные метки: при экспорте поля временных меток не отображаются в нужном формате.
Изображение

Длинные идентификаторы: длинные числовые идентификаторы отображаются в экспоненциальной записи, что затрудняет их читай.
Изображение

Чтобы решить эту проблему, я добавил \t (вкладка) после каждого поля во время экспорта. В результате метки времени и идентификаторы будут корректно отображаться в виде текста в файле CSV.
Изображение

Однако при этом также преобразуются числовые поля (например, целые числа и числа с плавающей запятой) в строки, что предотвращает такие операции, как вычисление средних значений или сумм, непосредственно в CSV.
Изображение

Есть ли лучший способ экспортировать данные таким образом, чтобы:
временные метки и длинные идентификаторы отображались правильно в исходных форматах.
числовые поля оставались числовыми и пригодными для вычислений?
любые советы или примеры могут быть полезны быть очень оценены. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/793 ... ps-without

Вернуться в «Javascript»