文字列を含む変数からpowershellでcsvオブジェクトを作成する方法はありますか? 現時点では、コンテンツを一時ファイルに書き込み、それを csv にインポートする必要があり、ディスク操作を減らしたいと考えています。
$some_string | Set-Content $temp_file
$csv_content=Import-Csv $temp_file
編集
@Graham Gold、答えてくれてありがとう(私はあなたの両方に+1を設定しました)が、Joeyの答えは正しいようです.Hereが私のテストです:
$csv_string="
`"col1`" ; `"col2`"
val11 ; val12
val21 ; val22"
$csv_content1 = $csv_string | ConvertFrom-CSV
$csv_content2 = $csv_string | ConvertTo-CSV
"
ConvertFrom result:"
$csv_content1
"
ConvertTo result:"
$csv_content2
そして結果:
ConvertFrom result:
H1
--
col1 ; "col2"
val11 ; val12
val21 ; val22
ConvertTo result:
#TYPE System.String
"Length"
"47"