Skip to content

possibility to set different separator and allow headerless csv #10

@seligam

Description

@seligam

hi

for my experiments I already added it like this (additional constructor)

        public CsvDataReader(string fileName, string separator, string[] columns)
        {
            if (!File.Exists(fileName))
                throw new FileNotFoundException();

            _stream = new StreamReader(fileName);
            _headers = columns;

            if (separator == "|")
                separator = "\\" + separator;

            _CsvRegex = new Regex(separator+"(?=(?:[^\"]*\"[^\"]*\")*(?![^\"]*\"))", RegexOptions.Compiled);
        }

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions