【发布时间】:2016-06-27 08:48:23
【问题描述】:
字段的总数和位置因文件而异,但我感兴趣的字段始终存在。 File1.csv 如下所示:
1,1.0,一个
2,2.0,两个
见下面的代码:
function Read_Headers_From_File($filename)
{
# Yes, I am not reading a file right now
"int,float,string"
}
$header1 = Read_Headers_From_File("file1.ini")
$file1 = Import-Csv -Header $header1 file1.csv
# $header2 = Read_Headers_From_File("file2.ini")
# $file2 = Import-Csv -Header $header2 file2.csv
echo $file1
输出是:
整数,浮点数,字符串
----------------
1
2“int,float,string”被解释为名为“int,float,string”的单个字段。有没有办法让 -Header "field1,field2,field3" 像 -Header field1,field2,field3 一样工作?
【问题讨论】:
-
建议您编辑此问题以更好地解释问题和所需结果。
标签: csv powershell