我试图通过使用下面的代码将一行添加到文件中。一切都被追加到最后一行,没有任何反应。你能发现为什么不会附加到文件的任何原因吗?
干杯。
Write-Output "[" | Out-File stock_short_names.json -encoding "default"
#Write each message where there is a stockshortname
foreach ($row in $DataSet.Tables[0].Rows){
$stockShortName = $row[0].ToString().Trim()
$jsonMessage = " {`"label`": `"$stockShortName`", `"value`":`"$stockShortName`"},"
Write-Output $jsonMessage | Out-File stock_short_names.json -encoding "default" -Append
}
***Write-Output "]" | Out-File stock_short_names.json -encoding "default" -Append***