Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 将字符串转换为csv Powershell_String_Csv_Powershell - Fatal编程技术网

String 将字符串转换为csv Powershell

String 将字符串转换为csv Powershell,string,csv,powershell,String,Csv,Powershell,我有一个变量,它将作为字符串从使用powershell的不同程序放入powershell。假设变量的整体为“value1,value2,value3”。我想将其保存为csv文件 我尝试过使用导出csv,但得到的输出是 #TYPE System.String Length 34 是否有一种方法可以使用powershell将字符串的值转换为csv,还是必须将每个项目分开 $string = ("value1, value2, value3").Split(',').Replace(" ","")

我有一个变量,它将作为字符串从使用powershell的不同程序放入powershell。假设变量的整体为“value1,value2,value3”。我想将其保存为csv文件

我尝试过使用导出csv,但得到的输出是

#TYPE System.String
Length
34
是否有一种方法可以使用powershell将字符串的值转换为csv,还是必须将每个项目分开

$string = ("value1, value2, value3").Split(',').Replace(" ","")

[PSCustomObject]@{
    'Column1'=$string[0]
    'Column2'=$string[1]
    'Column3'=$string[2]
} | Export-Csv .\file.csv -Append -Force -NoTypeInformation
Invoke-Item .\file.csv
您没有提到列的名称、导出的信息类型以及格式。我用你提供的东西工作,就这样

你的问题的答案也很容易在谷歌找到


所以你有一个变量,它是一个字符串?“价值1,价值2,价值3”?此外,向我们展示您希望csv的外观。向我们展示您用于将数据导出到csv的代码。这可能是因为字符串对象只包含一个属性,即
Length
@David,他正在使用导出Csv。@Chris Kuperstein,是的,ofc,但他何时以及如何使用
Export Csv
是另一个问题。如果有一个符合要求的答案,那么标记一个副本就足够了。如果你认为这个问题是不同的,我认为它是模糊的,不应该被回答。有些人不喜欢回答重复的问题。