CsvDataSource

CsvDataSource class

문서를 조립하는 동안 사용할 CSV 파일 또는 스트림의 데이터에 대한 액세스를 제공합니다.

public class CsvDataSource

생성자

이름 설명
CsvDataSource(Stream) CSV 데이터 구문 분석을 위한 기본 옵션을 사용하여 CSV 스트림의 데이터로 새 데이터 소스를 생성합니다.
CsvDataSource(string) CSV 데이터 구문 분석을 위한 기본 옵션을 사용하여 CSV 파일의 데이터로 새 데이터 소스를 생성합니다.
CsvDataSource(Stream, CsvDataLoadOptions) CSV 데이터 구문 분석을 위해 지정된 옵션을 사용하여 CSV 스트림의 데이터로 새 데이터 소스를 생성합니다.
CsvDataSource(string, CsvDataLoadOptions) CSV 데이터 구문 분석을 위해 지정된 옵션을 사용하여 CSV 파일의 데이터로 새 데이터 소스를 생성합니다.

비고

문서를 조립하는 동안 해당 파일 또는 스트림의 데이터에 액세스하려면 이 클래스의 인스턴스를 데이터 소스 중 하나로 전달하십시오.DocumentAssembler .AssembleDocument 과부하.

템플릿 문서에서CsvDataSource 인스턴스는 마치 was a와 같은 방식으로 처리되어야 합니다.DataTable사례. 자세한 내용은 템플릿 구문 참조 (https://docs.groupdocs.com/display/assemblynet/Template+Syntax+-+Part+1+of+2#TemplateSyntax-Part1of2-UsingDataSources)를 참조하세요.

쉼표로 구분된 값의 데이터 유형은 문자열 표현에 따라 자동으로 결정됩니다. 따라서 template 문서에서 문자열이 아닌 입력된 값으로 작업할 수 있습니다. 엔진은 다음 유형의 값을 자동으로 인식할 수 있습니다.

  • 긴?
  • 더블?
  • 부울?
  • 날짜 시간?

데이터 유형 자동 인식이 작동하려면 쉼표로 구분된 값의 문자열 표현이 고정 문화권 설정을 사용하여 형성되어야 합니다.

CSV 데이터 로드의 기본 동작을 재정의하려면CsvDataLoadOptionsinstance 를 이 클래스의 생성자로.

또한보십시오