unity csvファイルの読み込み方法をまとめてみました。
下記のサイトさんの情報を元にまとめてみました。
CSVの読み込み
http://qiita.com/tt-coder/items/68e81a64664b769f3755
LIST配列について
http://vivi.dyndns.org/tech/cs/List.html
[手順 1]
csvファイルを作る 例では test.csvというファイルを読み込みます
まず上に宣言を入れる
//csv読みこみたい時—————-
using System.IO;
using System.Collections.Generic;//List つかいたい とき ついか
//————
[手順 2]
Resourcesというフォルダを作る
その中にcsvというフォルダを作る
その中にtest.csv ファイルを入れる
[手順 3]
・リストを宣言する
private List<string[]> csvDatas = new List<string[]>(); // CSVの中身を入れるリスト
//LISTとはC#で使える配列です。多次元配列も組むことができます
・void Start ()の中に下記のプログラムを入れる
//unity csv読み込み ——————————– TextAsset csv = Resources.Load(“csv/test”) as TextAsset;//StringReader reader = new StringReader(csv.text); while (reader.Peek() > -1) {string line = reader.ReadLine(); csvDatas.Add(line.Split(‘,’)); // リストに入れる} |
これで配列に値が入る
[手順 4 ]
・読み込み例
string deta1 =csvDatas[0][0]; //
string deta2 =csvDatas[0][1]; //
int kazu= int.Parse(deta1);//数字変換
下記のサイトさんの情報を元にまとめてみました。
_CSVの読み込み
http://qiita.com/tt-coder/items/68e81a64664b769f3755
なかなか情報が見つからず助かりました。とても勉強になります
以上 忘止用のメモでした。