【发布时间】:2021-05-16 06:16:40
【问题描述】:
我有一个下面格式的 csv,需要转换为 json 或表格,以便我可以轻松解析它并稍后在我的代码中使用这些值作为参数
Directory : \\foo\foofoo\nightly.188\share\name
Name : name.pst
Length : 271360
CreationTime : 6/4/2009 2:42:21 PM
LastWriteTime : 6/9/2011 8:58:50 AM
Directory : \\foo\foofoo\nightly.188\share\name
Name : name2.pst
Length : 71123968
CreationTime : 10/5/2010 2:41:56 PM
LastWriteTime : 8/1/2011 4:08:32 PM
我尝试过使用 Format-List 和 Format-Table 但没有帮助。
任何意见将不胜感激。
我希望输出采用表格结构:
目录名称长度 CreationTime LastWriteTime \foo\foofoo\nightly.188\share\name name.pst 271360 2009 年 6 月 4 日下午 2:42:21 2011 年 8 月 1 日下午 4:08:32 \foo\foofoo\nightly.188\share\name name2.pst 71123968 2010 年 10 月 5 日下午 2:41:56 2011 年 8 月 1 日下午 4:08:32
【问题讨论】:
-
“我已经尝试过” -- 请编辑问题以添加您尝试过的代码。否则人们只能猜测哪里出了问题(有些人甚至可能认为你实际上什么都没尝试)。
-
下面的格式没有显示任何类似于 CSV 格式的内容。充其量,这是
Import-Csv -Path 'theFile.csv | Format-List'的输出
标签: json powershell csv