CsvDataSource
CsvDataSource class
Bir belgeyi birleştirirken kullanılacak bir CSV dosyası veya akışının verilerine erişim sağlar.
public class CsvDataSource
yapıcılar
İsim | Tanım |
---|---|
CsvDataSource(Stream) | CSV verilerini ayrıştırmak için varsayılan seçenekleri kullanarak bir CSV akışından alınan verilerle yeni bir veri kaynağı oluşturur. |
CsvDataSource(string) | CSV verilerini ayrıştırmak için varsayılan seçenekleri kullanarak bir CSV dosyasındaki verilerle yeni bir veri kaynağı oluşturur. |
CsvDataSource(Stream, CsvDataLoadOptions) | CSV verilerini ayrıştırmak için belirtilen seçenekleri kullanarak bir CSV akışından alınan verilerle yeni bir veri kaynağı oluşturur. |
CsvDataSource(string, CsvDataLoadOptions) | CSV verilerini ayrıştırmak için belirtilen seçenekleri kullanarak bir CSV dosyasındaki verilerle yeni bir veri kaynağı oluşturur. |
Notlar
Bir belgeyi birleştirirken ilgili dosyanın veya akışın verilerine erişmek için, bu sınıfın bir örneğini veri kaynağı olarak as aşağıdakilerden birine iletinDocumentAssembler
.AssembleDocument aşırı yükler.
Şablon belgelerinde, birCsvDataSource
örneğe, sanki o was a gibi davranılmalıdır.DataTablemisal. Daha fazla bilgi için şablon sözdizimi başvurusuna bakın (https://docs.groupdocs.com/display/assemblynet/Template+Syntax+-+Part+1+of+2#TemplateSyntax-Part1of2-UsingDataSources).
Virgülle ayrılmış değerlerin veri türleri, dize gösterimlerine göre otomatik olarak belirlenir. Yani template belgelerinde sadece dizeler yerine yazılan değerlerle çalışabilirsiniz. Motor, aşağıdaki türlerin değerlerini otomatik olarak tanıyabilir:
- Nullable
- Nullable
- Nullable
- Nullable
- String
Veri türlerinin otomatik olarak tanınmasının çalışması için, virgülle ayrılmış değerlerin dize temsillerinin değişmez kültür ayarları kullanılarak oluşturulması gerektiğini unutmayın.
CSV veri yüklemesinin varsayılan davranışını geçersiz kılmak için, birCsvDataLoadOptions
instance bu sınıfın bir yapıcısına.
Ayrıca bakınız
- ad alanı GroupDocs.Assembly.Data
- toplantı GroupDocs.Assembly