void SaveArrayDataToFile() { if (arr != null) { string data = UParserCSV.UParser(ListToArray(arr)); System.IO.File.WriteAllText(filePath, data, System.Text.Encoding.GetEncoding("gb2312")); } }
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)); }
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)); }
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)); }
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")); } }