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


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.