TextFieldParser.HasFieldsEnclosedInQuotes プロパティ

定義

区切りファイルの解析時にフィールドを引用符で囲むかどうかを示します。

public:
 property bool HasFieldsEnclosedInQuotes { bool get(); void set(bool value); };
public bool HasFieldsEnclosedInQuotes { get; set; }
member this.HasFieldsEnclosedInQuotes : bool with get, set
Public Property HasFieldsEnclosedInQuotes As Boolean

プロパティ値

True フィールドが引用符で囲まれている場合。それ以外の場合は False

次の使用例は、HasFieldsEnclosedInQuotes プロパティを myReaderTrueに設定します。

FileReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
FileReader.Delimiters = New String() {","}
FileReader.CommentTokens = New String() {""}
FileReader.HasFieldsEnclosedInQuotes = True

注釈

これは上級メンバーです。[ すべて ] タブをクリックしない限り、IntelliSense には表示されません。

プロパティが Trueの場合、パーサーはフィールドが引用符 (" ") で囲まれており、行末が含まれている可能性があることを前提としています。

フィールドが引用符で囲まれている場合 (たとえば、 abc, "field2a,field2b", field3 で、このプロパティが Trueされている場合、引用符で囲まれたすべてのテキストがそのまま返されます。この例では、 abc|field2a,field2b|field3を返します。 このプロパティを False に設定すると、この例では abc|"field2a|field2b"|field3が返されます。

適用対象

こちらもご覧ください