簡體   English   中英

將字符串轉換為csv Powershell

[英]Turn a string into a csv Powershell

我有一個變量,它將作為使用powershell的另一個程序中的字符串放入powershell中。 可以說整個變量是“ value1,value2,value3”。 我想將其另存為csv文件。

我已經嘗試使用export-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

關於列的名稱,要導出的信息類型以及信息的格式,您還沒有說什么。 我使用了您提供的內容,僅此而已。

您的問題的答案也很容易在google中找到。

Powershell-將字符串輸出為CSV和格式

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM