PowerShell - 从文件到脚本的JsonArray

时间:2016-10-27 09:08:52

标签: json powershell

我有一个包含以下内容的文件:

[{
    'item1' : 'value1',
    'item2' : [
        'internalItem1' : 'value'
    ]
},
{
    'item1' : 'value2',
    'item2' : [
        'internalItem1' : 'value',
        'item2' : [
            'internalItem1' : 'value',
            'internalItem2' : 'value'
        ]
    ]
}]

我想把它放在一个json对象数组中。我该怎么做?这就是我使用包含一个JSON对象的文件进行管理的方法:

$json = (Get-Content $fileLocation) | ConvertTo-Json

但他们的阵列给了我一些夜晚,我该如何处理这些数据呢?

1 个答案:

答案 0 :(得分:1)

看起来你在行尾需要逗号:

[{
    'item1' : 'value1',
    'item2' : {
        'internalItem1' : 'value'
    }
},
{
    'item1' : 'value2',
    'item2' : {
        'internalItem1' : 'value',
        'item2' : [{
            'internalItem1' : 'value',
            'internalItem2' : 'value'
        }]
    }
}]