Advertisement

[Unity]读取CSV文件的字符串数据

阅读量:

解析CSV文件的两种常用方式

复制代码
 ...

    
     TextAsset binAsset = Resources.Load("WeaponCSV", typeof(TextAsset)) as TextAsset;
    
  
    
     string[] lineArray = binAsset.text.Split("\r"[0]);
    
  
    
     for (int i=0; i < lineArray.Length; i++)
    
     {
    
  
    
         Debug.Log("   i:"+i+"  "+lineArray[i]);
    
     }//
    
  
    
    ...
    
    
    
    

此种方式存在某种未知原因,导致仅能获取到偶数行的数据信息。现已查明问题根源,具体情形如下所示

复制代码
 ...

    
     /// <summary>
    
     /// 读取所有的行数
    
     /// </summary>
    
     [SerializeField]
    
     private List<string> lines = new List<string>();

全部评论 (0)

还没有任何评论哟~