コード例 #1
0
 void SaveArrayDataToFile()
 {
     if (arr != null)
     {
         string data = UParserCSV.UParser(ListToArray(arr));
         System.IO.File.WriteAllText(filePath, data, System.Text.Encoding.GetEncoding("gb2312"));
     }
 }
コード例 #2
0
 public override string UnLoad()
 {
     for (int i = 1; i < rowList.Count; i++)
     {
         Row row = rowList[i - 1];
         grid[i][0] = row.name;
         grid[i][1] = row.sex;
     }
     return(UParserCSV.UParser(grid));
 }
コード例 #3
0
 public override string UnLoad()
 {
     WhileNull();
     for (int i = 1; i < rowList.Count + 1; i++)
     {
         Row row = rowList[i - 1];
         grid[i][0] = row.a.ToString();
         grid[i][1] = row.b.ToString();
         grid[i][2] = row.c.ToString();
     }
     return(UParserCSV.UParser(grid));
 }
コード例 #4
0
 public override string UnLoad()
 {
     WhileNull();
     for (int i = 1; i < rowList.Count + 1; i++)
     {
         Row row = rowList[i - 1];
         grid[i][0] = row.nodeID.ToString();
         grid[i][1] = row.inType;
         grid[i][2] = row.outType;
         grid[i][3] = row.information;
         grid[i][4] = row.action;
         grid[i][5] = row.outFailInformation;
         grid[i][6] = row.outFailAction;
     }
     return(UParserCSV.UParser(grid));
 }
コード例 #5
0
    private void ExportNameAndInfo()
    {
        string[][] info = new string[nodeList.Count + 1][];
        info[0]    = new string[2];
        info[0][0] = "Name";
        info[0][1] = "Information";
        for (int i = 0; i < nodeList.Count; i++)
        {
            info[i + 1]    = new string[2];
            info[i + 1][0] = nodeList[i].name;
            info[i + 1][1] = nodeList[i].infomation;
        }
        var text = UParserCSV.UParser(info);
        var path = EditorUtility.SaveFilePanel("保存csv", Application.dataPath, "doc", "csv");

        Debug.Log(System.IO.Path.GetFullPath(path));
        if (!string.IsNullOrEmpty(path))
        {
            System.IO.File.WriteAllText(path, text, System.Text.Encoding.GetEncoding("gb2312"));
        }
    }