7
업로드 된 CSV 파일을 읽으려고하고 있는데 데이터로 무엇인가하기 전에 첫 번째 헤더 이름을 확인하여 올바른 파일인지 확인해야합니다. 나는 그것을하는 방법을 찾으려고 노력했지만 독자는 두 번째 행으로 건너 뜁니다. 헤더 중 하나를 선택하고 값을 확인하는 직접적인 방법이 있습니까?CsvHelper가 헤더 행 만 가져 오기
업로드 된 CSV 파일을 읽으려고하고 있는데 데이터로 무엇인가하기 전에 첫 번째 헤더 이름을 확인하여 올바른 파일인지 확인해야합니다. 나는 그것을하는 방법을 찾으려고 노력했지만 독자는 두 번째 행으로 건너 뜁니다. 헤더 중 하나를 선택하고 값을 확인하는 직접적인 방법이 있습니까?CsvHelper가 헤더 행 만 가져 오기
첫 번째 행을 확인하려는 경우 파서를 직접 사용할 수 있습니다. 당신이 Stream
를 사용하는 경우
var parser = new CsvParser(textReader);
var row = parser.Read();
if(row[0] == "MyColumn") { /* do something */ }
, 당신은 당신이 다시 사용하려고하는 경우 처음으로 재설정해야합니다.