Method Parse
- Namespace
- CSV4Unity
- Assembly
- CSV4Unity.Docs.dll
Parse(string, CsvParseOptions, string)
CSV文字列を解析します。セル値の型推測やValidationは行いません。
public static CsvDocument Parse(string source, CsvParseOptions options = null, string name = null)
Parameters
sourcestring解析するCSV文字列。先頭のUTF-8 BOM文字は読み飛ばします。
optionsCsvParseOptions解析方法。nullの場合は既定値を使用します。
namestring生成するドキュメントの識別名。nullの場合は空文字列を使用します。
Returns
- CsvDocument
元文字列とセル位置を保持する読み取り専用ドキュメント。
Remarks
CRLF、CR、LFをレコード終端として認識し、クォートされたフィールド内の改行はセル値として保持します。 ヘッダー名は大文字小文字を区別し、重複を許可しません。
Exceptions
- ArgumentNullException
sourceがnullです。- ArgumentException
区切り文字にダブルクォートまたは改行文字が指定されています。
- CsvParseException
クォート構文、レコード終端、列数、またはヘッダーが不正です。