Comment parsingr un fichier JSON en variables avec la ligne de commande Windows?

J’ai ce fichier JSON appelé test.json qui dit:

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

Je voudrais pouvoir lire ce fichier dans la ligne de commande Windows et faire parsingr ces objects en tant que variables.

Comment pourrais-je faire ça?

Si vous utilisez Windows Powershell comme ligne de commande, vous pouvez utiliser l’ ConvertFrom-JSON : http://powershelljson.codeplex.com/

Assurez-vous que votre version de PowerShell est supérieure à 3.0, car ConvertFrom-JSON est disponible à partir de cette version .

Si vous utilisez le vieux CMD, vous aurez besoin d’un outil externe. J’aime jq: http://stedolan.github.io/jq/ . Le tutoriel utilise curl pour les exemples, mais vous pouvez aussi facilement utiliser echo ou lire le JSON à partir d’un fichier.