逗號分隔值
- 純文本,使用某個字符集,比如ASCII、Unicode、EBCDIC或GB2312;
- 由記錄組成(典型的是每行一條記錄);
- 每條記錄被分隔符分隔為欄位(典型分隔符有逗號、分號或製表符;有時分隔符可以包括可選的空格);
- 每條記錄都有同樣的欄位序列。
CSV可看成一個二維陣列,優點是
容易編輯與理解 -- 可以在excel, google document等工具上編輯。並且多數程式語言都支援csv解讀,因此也容易在game engine內使用。CSV的缺點是,它最多只能是一個二維陣列,如果需要更高維度或是支援更複雜的資料格式就做不到了,就必須使用例如
JSON或
XML等格式。