سلام دوستان ، وقتتان بخیر
یک فایل متنی با پسوند txt داریم با این فرمت :
فیلد1(6) $ فیلد2(7) $ فیلد3(30) $ فیلد4(30) $ فیلد5(15) $ فیلد6(3) $ فیلد7(2) $ فیلد8(10) $ فیلد9(40)
(اعداد داخل پرانتز تعداد کاراکتر های فیلد را مشخص می کند )
به طور مثال :
174023$1034235$علیزاده $حسین $علی $مرد$63$123 $Hoseinu@yahoo.com
$8613451$316432عسگری $احمد $هاشم $مرد$65$1335 $ Ha4323@gmail.com
$7874564$126765حلوایی $نرگس $غلام $زن $66$5432789654$Nar-ha@yahoo.com
.
.
.
می خواهم این اطلاعات را تبدیل کرده و وارد بانک اطلاعاتی کنم . (یعنی کاربر خودش فایل متنی را انتخاب کنه و برنامه اون را تبدیل کنه) تعداد سطر های این فایل متنی متغیر بوده هر بار بین 100 تا 400 خط است .
به نظر شما از چه روشی و چگونه این کار را انجام بدم که هم سرعت خوبی و هم دقت خوبی برای این کار داشته باشه .
فایل نمونه متنی را پیوست می کنم . (فایل را که باز کردید یک بار Ctrl+Shift راست صفحه کلید را بزنید تا متن درست نمایش داده شود)
باتشکر از این که راهنمایی می کنید .