Socket
Socket
Sign inDemoInstall

csv-to-js-parser

Package Overview
Dependencies
Maintainers
1
Versions
34
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

csv-to-js-parser - npm Package Compare versions

Comparing version 1.1.0 to 1.1.1

4

package.json
{
"name": "csv-to-js-parser",
"version": "1.1.0",
"description": "Converting relation format csv data into array of JavaScript objects",
"version": "1.1.1",
"description": "Converting csv data into array of JavaScript objects. Can be used for relation format input tables.",
"main": "app.js",

@@ -6,0 +6,0 @@ "scripts": {

@@ -86,3 +86,3 @@ # Преобразование данных csv в объекты JavaScript

* description: описание входной таблицы.
* isSorted [optional]: указывает имеет ли входная таблица отсортированные данные. Если данные во входной таблице уже отсортированы по столбцу, для которого проставлено mainKey: true в description, то в качестве параметра isSorted можно указать true и программа не будет проводить сортировку данных, что сэкономит время работы.
* isSorted [optional]: указывает имеет ли входная таблица отсортированные данные. Если данные во входной таблице уже отсортированы по столбцу, для которого проставлено mainKey: true в description, то в качестве параметра isSorted можно указать true и программа не будет проводить сортировку данных, что сэкономит время работы. Но если isSorted задан, а данные на самом деле не отсортированы, то это приведёт к неверному результату преобразования.

@@ -94,3 +94,3 @@ В параметре description описывается входная таблица:

Можно заметить, что в выходном объекте obj, свойства, относящиеся к товарам, содержат массивы одинаковой длины. Данный модуль может преобразовать эти массивы в единственный массив объектов, что в некоторых случаях может быть более естественным представлением данных в JavaScript. Для этого используется функция combineArrays:
Можно заметить, что в объекте, который возвращает функция csvToObj, свойства, относящиеся к товарам, содержат массивы одинаковой длины. Используя функцию combineArrays, можно преобразовать эти массивы в единственный массив объектов, что в некоторых случаях может быть более естественным представлением данных в JavaScript.

@@ -208,3 +208,3 @@ ```javascript

Для сохранения объектов, полученных в результате работы функций csvToObj или combineArrays можно воспользоваться встроенной в node.js функцией JSON.stringify();
Для сохранения объектов, полученных в результате работы функций csvToObj или combineArrays в файл, можно воспользоваться встроенной в node.js функцией JSON.stringify();

@@ -223,3 +223,3 @@ ```javascript

Функция objToCsv принимает следующие параметры:
* obj: входной объект (формат должен соответствовать тому, который возвращает csvToObj)..
* obj: входной объект (формат должен соответствовать тому, который возвращает csvToObj).
* delimeter: разделитель столбцов в выходной таблице.

@@ -226,0 +226,0 @@ * rowDelimeter [optional]: разделитель строк. Если не задан, то по умолчанию используется "LF" (\n). Для windows разумно указывать в этом параметре разделитель "CRLF" (\r\n).

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc