String 将字符串转换为csv Powershell
我有一个变量,它将作为字符串从使用powershell的不同程序放入powershell。假设变量的整体为“value1,value2,value3”。我想将其保存为csv文件 我尝试过使用导出csv,但得到的输出是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(" ","")
#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
是另一个问题。如果有一个符合要求的答案,那么标记一个副本就足够了。如果你认为这个问题是不同的,我认为它是模糊的,不应该被回答。有些人不喜欢回答重复的问题。