ไลบรารีการนำเข้าและส่งออก CSV ฟรีและง่ายดาย พร้อมรองรับคำจำกัดความ XML ที่เขียนใน VB.Net
EasyCSVNet เป็นโซลูชันที่เรียบง่ายและมีน้ำหนักเบาซึ่งเขียนขึ้นทั้งหมดใน VB.Net เพื่อจัดการกับไฟล์ข้อความธรรมดาที่มีลักษณะคล้าย CSV (ค่าที่คั่นด้วยเครื่องหมายจุลภาค) ด้วยวิธีที่สะดวกสบาย ช่วยให้สามารถนำเข้าไฟล์ CSV ไปยังรายการออบเจ็กต์ชั้นธุรกิจระดับสูงโดยไม่ต้องใช้ความพยายาม เนื่องจากแผนผัง OCM (การแมป 'Object-to-CSV') ถูกกำหนดไว้ในไฟล์ XML ที่แยกจากกัน งานการคัดเลือกนักแสดงทุกประเภทและงานการแมปแบบ field-to-attribute ที่เกี่ยวข้องด้านล่างจะดำเนินการอย่างโปร่งใสโดยห้องสมุดโดยการสะท้อนกลับ นอกจากนี้ ข้อความแสดงข้อผิดพลาดที่ชัดเจนและละเอียดจะถูกส่งไปไว้ในข้อยกเว้นรันไทม์ในระหว่างการแยกวิเคราะห์ CSV เมื่อใดก็ตามที่พบข้อบกพร่องทางวากยสัมพันธ์ในการนำเข้าไฟล์ CSV ที่มีรูปแบบไม่ถูกต้องในที่สุด มีประโยชน์มากเมื่อทำงานกับไฟล์ CSV หลายบรรทัดโดยทั่วไป! ยิ่งไปกว่านั้น ยังมีคลาสการส่งออกแบบธรรมดาที่ให้ไว้ ซึ่งช่วยให้สามารถใช้งานกระบวนการส่งออกแบบย้อนกลับจากออบเจ็กต์เป็น CSV ได้อย่างง่ายดาย หากจำเป็น โดยสรุปแล้ว เป็นแนวทางทางเลือกที่มีการบุกรุกน้อยที่สุดและ 'ปลอดเชื้อ' มากกว่าสำหรับกลยุทธ์การแยกวิเคราะห์แบบทีละบรรทัดแบบเดิมๆ ที่สร้างขึ้นเพื่อประหยัดเวลาและความพยายามสำหรับนักพัฒนา ซึ่งสามารถมุ่งความสนใจไปที่ส่วนอื่น ๆ ของโครงการที่เกี่ยวข้องกับตรรกะทางธุรกิจจริง
โปรดดูเอกสารประกอบโดยละเอียดที่โฟลเดอร์ EasyCSVNet/doc
ไบนารีไลบรารีในรูปแบบแพ็คเกจพร้อมให้ดาวน์โหลด/ติดตั้งจาก NuGet ที่ https://www.nuget.org/packages/easycsvnet