Поделиться через


Lines.FromBinary

Синтаксис

Lines.FromBinary(
    binary as binary,
    optional quoteStyle as any,
    optional includeLineSeparators as nullable logical,
    optional encoding as nullable number
) as list

О сайте

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

  • binary: двоичное значение для преобразования в список.
  • quoteStyle: указывает, как обрабатываются разрывы строк. Значение quoteStyle может быть null. Значением по умолчанию является QuoteStyle.None.
  • includeLineSeparators: указывает, следует ли включать символы разрыва строки в текст. Значение includeLineSeparators может быть null. Значение по умолчанию — false.
  • encoding: задает кодировку текста двоичного значения. Значение encoding может быть null. Значение по умолчанию — 65001 UTF-8.

Если для quoteStyle указана запись (и includeLineSeparators и encoding равны null), можно предоставить следующие поля записи:

  • QuoteStyle: указывает, как обрабатываются разрывы строк в цитатах.
    • QuoteStyle.Csv: разрывы строк в кавычках рассматриваются как часть данных, а не как конец текущей строки.
    • QuoteStyle.None: все разрывы строк обрабатываются как конец текущей строки, даже если они происходят внутри заключённых в кавычки значений. Это значение по умолчанию, если CsvStyle параметр не указан.
  • CsvStyle: указывает, как обрабатываются кавычки. Не следует использовать с QuoteStyle.None.
    • CsvStyle.QuoteAfterDelimiter: кавычки в поле имеют значение только если они идут непосредственно после разделителя.
    • CsvStyle.QuoteAlways: кавычки в поле всегда имеют значение, независимо от того, где они находятся.
  • Delimiter: один разделитель символов. Следует использовать только с CsvStyle.QuoteAfterDelimiter.
  • IncludeLineSeparators: указывает, следует ли включать символы разрыва строки в текст. Значение по умолчанию — false.
  • Encoding: кодировка текста двоичного значения. Значение по умолчанию — 65001 UTF-8.