Unity webgl讀取.csv文件

因爲前期用本地應用類庫Excel.dll文件來讀取Excel發佈成WebGl並不能讀取得到,所以查資料得.csv文件是可以的,將excel轉換成csv文件,並將csv轉換成ut-f8格式的txt導入unity可實現WebGl的數據讀取,這個方法是可以的,當然js接口也是很不錯的,在這裏不贅述

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class Test : MonoBehaviour
{
    public Text demo;
    //二維數組
    public  string[][] Array;
    void Start()
    {
        //讀取csv二進制文件
        TextAsset binAsset = Resources.Load("標準工況(流量0%)", typeof(TextAsset)) as TextAsset;

        //讀取每一行的內容
        string[] lineArray = binAsset.text.Split("\r"[0]);

        //創建二維數組
        Array = new string[lineArray.Length][];

        //把csv中的數據儲存在二位數組中
        for (int i = 0; i < lineArray.Length; i++)
        {
            Array[i] = lineArray[i].Split(',');
        }
        //第一行 第一列的數據
        demo.text = Array[0][1];

    }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章