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)