PDA

View Full Version : استخراج و جداسازی داده ها از فایل متنی



rezaee2
سه شنبه 24 تیر 1393, 10:25 صبح
سلام و وقت بخیر

یه فایل متنی هست که شامل 700 سطر هست

توی هر سطر 50 ستون اطلاعات قرار داره و هر ستون با نماد , (کاما) جدا شده

قراره محتوای بعد از ستون 15 با محتوای بعد از ستون 35 جابه جا بشه...

من اصلا با نحوه کار با فایلها آشنایی ندارم

کسی میتونه راهنمایی کنه؟

Arcsinos
سه شنبه 24 تیر 1393, 10:31 صبح
1- دوتا FileStream بساز و فایلاتو باز کن (یکی ورودیت و یکی خورجیت)
2- یه StreamReader بساز تا بتونی فایلتو بخونی
3- یه StreamWriter بساز تا بتونی تو فایل خروجی بنویسی
4- سطر به سطر فایلتو بخون


سطر خونده شده رو با کاراکتر ',' جدا (Split) کن (که بهت یه آرایه 50 تایی میده)
جابه جایی ها رو انجام بده
آرایه ی مورد نظر رو در یک فایل خروجی بنویس و بین رشته ها ',' بذار

5- تمام Stream ها رو ببند
6- موفق باشی :)

h.gheidrlou
جمعه 17 اردیبهشت 1395, 10:16 صبح
دوست عزیز
اگر یه نمونه کد سورس هم میزاشتی دیگه توضیحاتت محشر بود
تشکر از توضیح عالی شما
لطفا یه کد سورس هم بزارید