Spec-Zone.ru › Nushell

from csv для форматов

Разбор текста как .csv и создание таблицы.

Подпись

> from csv {flags}

Флаги

  • --separator, -s {string}: символ для разделения столбцов (либо один символ, либо 4-байтовая последовательность юникода), по умолчанию ','
  • --comment, -c {string}: символ комментария для игнорирования строк, начинающихся с него
  • --quote, -q {string}: символ кавычки для игнорирования разделителей в строках, по умолчанию '"'
  • --escape, -e {string}: символ экранирования для строк, содержащих символ кавычки
  • --noheaders, -n: не рассматривать первую строку как имена столбцов
  • --flexible, -: разрешить переменное количество полей в записях
  • --no-infer, -: отключение вывода типов полей
  • --trim, -t {string}: удаление начальных и конечных пробелов вокруг имён заголовков и/или значений полей

Типы входных/выходных данных:

Вход Выход
строка таблица

Примеры

Преобразование данных, разделённых запятыми, в таблицу

>"ColA,ColB
1,2"|from csv
╭───┬──────┬──────╮
│# │ ColA │ ColB │
├───┼──────┼──────┤
│0│1│2│
╰───┴──────┴──────╯

Преобразование данных, разделённых запятыми, в таблицу, игнорируя заголовки

>opendata.txt|from csv--noheaders

Преобразование данных, разделённых точкой с запятой, в таблицу

>opendata.txt|from csv--separator';'

Преобразование данных, разделённых запятыми, в таблицу, игнорируя строки, начинающиеся с '#'

>opendata.txt|from csv--comment'#'

Преобразование данных, разделённых запятыми, в таблицу, удаляя все возможные пробелы вокруг имён заголовков и значений полей

>opendata.txt|from csv--trimall

Преобразование данных, разделённых запятыми, в таблицу, удаляя все возможные пробелы вокруг имён заголовков

>opendata.txt|from csv--trimheaders

Преобразование данных, разделённых запятыми, в таблицу, удаляя все возможные пробелы вокруг значений полей

>opendata.txt|from csv--trimfields

Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/from_csv.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API