【发布时间】:2019-11-14 09:38:56
【问题描述】:
我有一个 CSV,我想在一个数组对象中处理并导出为另一个 CSV。但是,当我这样做时,它不是复制数组的值,而是复制对象的属性。
"Length","LongLength","Rank","SyncRoot","IsReadOnly","IsFixedSize","IsSynchronized","Count" "52","52","1","System.Object[]","False","True","False","52"如何解决这个问题?
编辑:
导致此问题的代码:
Export-Csv $data test.csv
其中$data 是存储import-csv 输出的数组。
【问题讨论】:
-
请显示产生此输出的代码以及相应的示例输入。一般来说,
Export-Csv需要一个对象列表/数组作为输入,并将这些对象的属性转换为 CSV 的字段,将第一个对象的属性名称作为列标题。 -
Export-Csv $data test.csv->$data | Export-Csv test.csv -
谢谢,这很有帮助
标签: powershell-6.0