ค้นหาบล็อกนี้

วันเสาร์ที่ 30 พฤศจิกายน พ.ศ. 2556

การบ้านครั้งที่ 4 การอ่านข้อมูลจากไฟล์ Text แล้วนำมาแปลงเป็นไฟล์ csv

หลักการในการทำ

          ในการสร้างโปรแกรมนี้เราจะทำการอ่านข้อมูลในไฟล์ข้อความ (text) มาทีละบรรทัด  ซึ่งข้อมูลที่เราเก็บไว้ในไฟล์ข้อความในแต่ละบรรทัดจะเป็นข้อมูลของแต่ละคน  ซึ่งการเก็บข้อมูลในแต่ละประเภทจะใช้เครื่องหมาย  \  ในการแบ่งข้อมูลแต่ละประเภท มีรูปแบบในการเก็บข้อมูลดังนี้

student ID \First name \Last name \Nickname \Birthday \Age \Sex \Religion \Weight \High \Email \Address \Facebook \Tell.

ตัวอย่างการเก็บข้อมูล เช่น
5501012630133 \Tatchagon \Koonkoei \Kol \02.06.1993 \20 \male \Buddhism \50 \168 \o_k_t@hotmail.com \111/1 M.3 Banmai Thamuang Kanchanaburi \facebook.com/tatchagon \0826810461

เราจะให้โปรแกรมอ่านข้อมูลเหล่านี้มาทีละบรรทัดแล้วนำข้อมูลเหล่านี้ซึ่งแบ่งข้อมูลแต่ละประเภทด้วยเครื่องหมาย \ (backslash) มาเปลี่ยนเป็นเครื่องหมาย ,(comma) แทน  แล้วบันทึกไฟล์ใหม่นี้เป็นไฟล์ที่มีนามสกุลแบบ csv เราก็จะได้โปรแกรมแบบ csv ซึ่งสามารถเปิดได้ด้วยโปรแกรมประเภท spreadsheet เช่น MS Excel

โค้ดของโปรแกรมนี้แสดงดังด้านล่าง

ศึกษาเพิ่มเติมไฟล์ประเภท csv

ไม่มีความคิดเห็น:

แสดงความคิดเห็น