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 يجب معاملة المثيل بنفس الطريقة كما لو كان aDataTableمثال. لمزيد من المعلومات ، راجع مرجع بناء جملة النموذج (https://docs.groupdocs.com/display/assemblynet/Template+Syntax+-+Part+1+of+2#TemplateSyntax-Part1of2-UsingDataSources).
يتم تحديد أنواع البيانات للقيم المفصولة بفواصل تلقائيًا عند تمثيل السلسلة. لذلك في مستندات template ، يمكنك العمل باستخدام القيم المكتوبة بدلاً من السلاسل فقط. المحرك قادر على التعرف تلقائيًا على قيم من الأنواع التالية:
طويل؟مزدوج؟منطقي؟DateTime؟خيط
لاحظ أنه لكي يعمل التعرف التلقائي على أنواع البيانات ، يجب تشكيل تمثيلات السلسلة لقيم مفصولة بفواصل باستخدام إعدادات الثقافة الثابتة.
لتجاوز السلوك الافتراضي لتحميل بيانات CSV ، قم بتهيئة وتمرير ملفCsvDataLoadOptionsexample إلى مُنشئ هذه الفئة.
أنظر أيضا
- مساحة الاسم GroupDocs.Assembly.Data
- المجسم GroupDocs.Assembly