如何在 CSV 文件中创建不同的列?
How to create different column in a CSV file?
我想在 CSV 文件 中保存一个 容器 值。
我发布了我的代码,我保存在一个文件中,但是所有容器元素都在一个列中,我需要为每个容器元素创建一个不同的列。
Set set = new Set(Types::String);
CommaIo myFile;
container myCon;
FileIoPermission perm;
#File
#Properties
#AOT
#define.ExampleFile(@"c:\MyFILE.csv")
;
perm = new FileIoPermission(#ExampleFile, #io_write);
perm.assert();
myFile= new CommaIo(#ExampleFile, #io_write);
myFile.outFieldDelimiter(',');
myCon= ["ColumnI", "ColumnII", "ColumnIII", "ColumnIV"];
file.writeExp(myCon);
所以我要在同一列下插入容器补充装,看起来像
(第一列中的第一个元素,第二列中的第二个元素等...)
谢谢大家,
尽情享受吧!
将容器改为容器数组,如下图使用。
CommaIo myFile;
container myCon[];
int i;
#File
#define.ExampleFile(@"c:\MyFILE.csv")
new FileIoPermission(#ExampleFile, #io_write).assert();
myFile = new CommaIo(#ExampleFile, #io_write);
myFile.outFieldDelimiter(',');
myCon[1] = ["ColumnI", "ColumnII", "ColumnIII", "ColumnIV"];
myCon[2] = ["elem_11", "elem_12", "elem_13", "elem_14"];
myCon[3] = ["elem_21", "elem_22", "elem_23", "elem_24"];
for (i = 1; i <= 3; i++)
{
myFile.writeExp(myCon[i]);
}
我想在 CSV 文件 中保存一个 容器 值。
我发布了我的代码,我保存在一个文件中,但是所有容器元素都在一个列中,我需要为每个容器元素创建一个不同的列。
Set set = new Set(Types::String);
CommaIo myFile;
container myCon;
FileIoPermission perm;
#File
#Properties
#AOT
#define.ExampleFile(@"c:\MyFILE.csv")
;
perm = new FileIoPermission(#ExampleFile, #io_write);
perm.assert();
myFile= new CommaIo(#ExampleFile, #io_write);
myFile.outFieldDelimiter(',');
myCon= ["ColumnI", "ColumnII", "ColumnIII", "ColumnIV"];
file.writeExp(myCon);
所以我要在同一列下插入容器补充装,看起来像
(第一列中的第一个元素,第二列中的第二个元素等...)
谢谢大家,
尽情享受吧!
将容器改为容器数组,如下图使用。
CommaIo myFile;
container myCon[];
int i;
#File
#define.ExampleFile(@"c:\MyFILE.csv")
new FileIoPermission(#ExampleFile, #io_write).assert();
myFile = new CommaIo(#ExampleFile, #io_write);
myFile.outFieldDelimiter(',');
myCon[1] = ["ColumnI", "ColumnII", "ColumnIII", "ColumnIV"];
myCon[2] = ["elem_11", "elem_12", "elem_13", "elem_14"];
myCon[3] = ["elem_21", "elem_22", "elem_23", "elem_24"];
for (i = 1; i <= 3; i++)
{
myFile.writeExp(myCon[i]);
}