简而言之,您需要执行以下 *** 作:
(Get-Content file.json -Raw | ConvertFrom-Json) | Select id,itemName,sellerId | Convertto-CSV -NoTypeInformation
第一个问题是要
Get-Content传递
ConvertFrom-Json不需要的行 。使用该
-Raw开关可完整传递它。
该
(Get-Content file.json -Raw | ConvertFrom-Json)需求是在括号中的,使我们能够继续与管。否则,将无法访问这些属性。看起来它正在尝试将整个对象而不是其单个部分向下传递到管道中。
-NoTypeInformation删除这样的行
#TYPE Selected.System.Management.Automation.PSCustomObject
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)