我使用PowerShell解析带有数组对象的Json文件,我的Json文件如下所示:
Test.json
:
{
"My Test Plan A": {
"VariableA":"A",
"VariableB":"B",
"VariableC":"C",
"VariableD":"D"
},
"My Test Plan B": {
"VariableA":"E",
"VariableB":"F",
"VariableC":"G",
"VariableD":"H"
}
}
如您所见,在我的json文件中有两个对象My Test Plan A
和My Test Plan B
.每个对象都有相同的变量名,但它们的值不同.
现在我想要达到的是,when the name of the array object is given, to get the variables of the corresponding array, so that I can get all the variables in the array for the next code to use.
在获得对应的数组变量后,如何在下面的代码中获得它的表达式,如$(VariableA)
?
Note:
JSON文件是我自己写的,如果不合适,请直接修改