跳轉到內容

Rust 新手程式設計師/CSV 程式

來自華夏公益教科書,開放的世界,開放的書籍

製作簡單的 CSV 分析程式

[編輯 | 編輯原始碼]

在這個程式中,我們將更多地瞭解特徵,包括泛型,並對集合等程式設計概念更加熟悉。

什麼是 CSV?

[編輯 | 編輯原始碼]

CSV 或逗號分隔值是一種非常簡單的檔案格式,用於在檔案中儲存資料。顧名思義,它實際上只是用逗號分隔的值。每行表示一組新的值。第一行是標題,指示每個值的含義。以下是一個更清楚的示例

假設我們想要儲存電子遊戲角色的屬性,我們可以使用以下內容
ID,Attack,Defense,Health,Speed 1,10,20,25,5 2,30,10,10,30 3,40,40,10,10 4,10,40,50,5

因此,我們將有 4 個角色,我們的第一個角色的 ID 為 1,攻擊為 10,防禦為 20,生命為 25,速度為 5。我們的第二個角色的 ID 為 2,攻擊為 30,防禦為 10,生命為 10,速度為 30。等等。

程式規範

[編輯 | 編輯原始碼]
  • 將解析來自檔案的 CSV 值並打印出關於它們的某些統計資訊
  • 將提供用於讀取新記錄的簡單方法
  • 將提供用於寫入新記錄的簡單方法

接下來:設定 CSV 檔案和基本解析

華夏公益教科書