CsvDataSource

CsvDataSource class

Menyediakan akses ke data file atau aliran CSV untuk digunakan saat menyusun dokumen.

public class CsvDataSource

Konstruktor

Nama Keterangan
CsvDataSource(Stream) Membuat sumber data baru dengan data dari aliran CSV menggunakan opsi default untuk mengurai data CSV.
CsvDataSource(string) Membuat sumber data baru dengan data dari file CSV menggunakan opsi default untuk menguraikan data CSV.
CsvDataSource(Stream, CsvDataLoadOptions) Membuat sumber data baru dengan data dari aliran CSV menggunakan opsi yang ditentukan untuk mengurai data CSV.
CsvDataSource(string, CsvDataLoadOptions) Membuat sumber data baru dengan data dari file CSV menggunakan opsi yang ditentukan untuk mengurai data CSV.

Perkataan

Untuk mengakses data dari file atau aliran yang sesuai saat menyusun dokumen, berikan instance kelas ini sebagai sumber data ke salah satuDocumentAssembler .AssembleDocument kelebihan beban.

Dalam dokumen template, aCsvDataSource instance harus diperlakukan dengan cara yang sama seolah-olah was aDataTablecontoh. Untuk informasi selengkapnya, lihat referensi sintaks template (https://docs.groupdocs.com/display/assemblynet/Template+Syntax+-+Part+1+of+2#TemplateSyntax-Part1of2-UsingDataSources).

Tipe data dari nilai yang dipisahkan koma ditentukan secara otomatis berdasarkan representasi stringnya. Jadi dalam dokumen template , Anda dapat bekerja dengan nilai yang diketik, bukan hanya string. Mesin mampu mengenali nilai secara otomatis dari jenis berikut:

  • panjang?
  • dobel?
  • bool?
  • Tanggal Waktu?
  • rangkaian

Perhatikan bahwa agar pengenalan otomatis tipe data berfungsi, representasi string dari nilai yang dipisahkan koma harus dibentuk menggunakan pengaturan budaya invarian.

Untuk mengesampingkan perilaku default pemuatan data CSV, inisialisasi dan berikan aCsvDataLoadOptionsinstance ke konstruktor kelas ini.

Lihat juga