مكتبة استيراد وتصدير مجانية وسهلة بتنسيق CSV مع دعم تعريف XML المكتوب بلغة VB.Net
يعد EasyCSVNet حلاً بسيطًا وخفيف الوزن مكتوبًا بالكامل بلغة VB.Net للتعامل مع الملفات المشابهة لملفات CSV (النص العادي "ذات القيمة المفصولة بفاصلة") بطريقة مريحة. فهو يسمح باستيراد ملفات CSV إلى قوائم كائنات طبقة الأعمال عالية المستوى دون جهد، حيث يتم تعريف مخططات OCM ('Object-to-CSV' Mapping) في ملفات XML منفصلة. يتم تنفيذ جميع أعمال صب النوع ورسم الخرائط من الحقول إلى السمات المتضمنة أدناه بشفافية بواسطة المكتبة عن طريق الانعكاس. بالإضافة إلى ذلك، يتم طرح رسائل خطأ واضحة ومفصلة داخل استثناءات وقت التشغيل أثناء تحليل ملف CSV عندما يتم العثور على خلل نحوي في استيراد ملف CSV تالف في النهاية. مفيد حقًا عند العمل عادةً مع العديد من خطوط ملفات CSV! علاوة على ذلك، يتم توفير فئات تصدير بسيطة، والتي تتيح سهولة تنفيذ عملية التصدير العكسي من الكائن إلى ملف CSV إذا لزم الأمر. باختصار، نهج بديل قليل التدخل وأكثر "تعقيمًا" لاستراتيجيات التحليل التقليدية سطرًا تلو الآخر، تم إنشاؤه لتوفير الوقت والجهد للمطورين، الذين يمكنهم بعد ذلك التركيز على أجزاء أخرى من مشاريعهم التي تتضمن منطق عمل حقيقي.
يرجى الاطلاع على الوثائق التفصيلية في مجلد EasyCSVNet/doc.
تتوفر أيضًا ثنائيات المكتبة في شكل حزمة للتنزيل/التثبيت من NuGet على https://www.nuget.org/packages/easycsvnet