Преобразование данных Json в табличную форму с помощью Powershell - PullRequest
0 голосов
/ 01 ноября 2019

Я пытаюсь преобразовать данные JSON (дочерние узлы) в табличный формат с заголовком столбца Customer. Я могу получить точный узел через данные, но не уверен, как преобразовать его в табличный формат. Код уже пробовал*Library Version
-------- -------
@angular/animations ~7.2.0
@angular/cdk ^7.2.0
@angular/material ^7.2.0

Любая помощь будет высоко ценится. Спасибо !!

Ответ

Удалось найти решение для него. Это через свойство - имя и значение с циклом

$ jsondata.dependencies |Foreach-Object {

foreach ($property in $_.PSObject.Properties)
{
    #echo $property.Name, $property.Value

  $property |  Select-Object @{Name="Application Name"; Expression={$appname}},@{Name="Type of Library"; Expression={"NodeJS"}}, @{Name="Library"; Expression={$property.Name}} , @{Name="version"; Expression={$property.Value}}, @{Name="CompanyName"; Expression={"No Data"}}, @{Name="Config"; Expression={$findnodelibs.FullName}} | Export-Csv -NoTypeInformation -Append ./Test.csv
} 
...