헤더를 사용하여 C#에서 CSV 파일 구문 분석 간소화
클래스를 활용
TextFieldParser
코드에 필요한 네임 스페이스를 포함시킵니다 :
TextFieldParser
Instantiate :
객체를 만들고 CSV 파일의 경로를 지정합니다.
TextFieldParser
Microsoft.VisualBasic.dll
Delimiter 정의 :
가있는 구분 된 필드를 나타냅니다
핸들 헤더 행 : using Microsoft.VisualBasic.FileIO;
첫 번째 줄을 읽고 버림으로써 헤더 행을 건너 뜁니다 :
TextFieldParser
행을 통해 반복 : TextFieldParser
루프를 사용하여 각 행을 처리하십시오.
<code class="language-csharp">TextFieldParser parser = new TextFieldParser("path/to/myfile.csv");</code>
CSV 구문 분석에 ODBC 또는 OLE DB를 사용하는 것은 일반적으로 덜 효율적이며 몇 가지 단점을 나타냅니다. 성능 :
ODBC/Ole DB 메소드는 와 같은 전용 CSV 파서보다 현저히 느립니다. 데이터 유형 제한 사항 :위 내용은 C#의 헤더로 CSV 파일을 효율적으로 구문 분석하려면 어떻게해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!