Ich versuche, diese JSON Inhalt durch Powershell zu analysieren:Powershell Parsen JSON
gc .\release.json | ConvertFrom-Json
release.json
wie unten ähnlichen Inhalt haben:
{
"source": 2,
"id": 3487,
"environments": [
{
"id": 11985,
"variables": {
"Var1": { "value": "val1" },
"Var2": { "value": "val2" },
"var3": { "value": "val3" }
}
},
{
"id": 13797,
"variables": {
"Var1": { "value": "val1" },
"Var2": { "value": "val2" },
"var3": { "value": "val3" },
"var4": { "value": "val4" }
}
}
]
}
Um eine Ausgabe wie unten, kann ich viele haben Variablen in jeder Umgebung und können mehrere Umgebungen haben. Irgendwann muss ich das zu Excel bringen und analysieren.
Was ist Ihre Frage? –
Warum ist vsts-release markiert? –
@ D.J. dass Json eine exportierte Release-Definition von VSTS ist –