次の方法で共有


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 の プロパティを に True 設定します myReader

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

適用対象

こちらもご覧ください