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.