如何使用Windows命令行parsingJSON文件到variables?

我有这个名为test.json JSON文件,它说:

 { "test":true, "limit": { "min":0.5, "max":1.5 } } 

我想能够在Windows命令行中读取此文件,并将这些对象parsing为variables。

我将如何做到这一点?

如果您使用Windows Powershell作为命令行,则可以使用ConvertFrom-JSON cmdlet: http : //powershelljson.codeplex.com/

确保您的PowerShell版本高于3.0,因为ConvertFrom-JSON可以从该版本获得 。

如果您使用普通的旧CMD,则需要一个外部工具。 我喜欢jq: http ://stedolan.github.io/jq/。 本教程使用curl作为示例,但您可以轻松使用echo或从文件中读取JSON。