ConvertFrom-Json : Invalid JSON primitive:

J'étais en train d'exécuter un script qui récupère un fichier JSON à partir de CMS de point de terminaison, le passer sur le pipeline de convertfrom-json. Mais, j'obtiens un message d'erreur indiquant que Invalid JSON primitive.

ConvertFrom-Json : Invalid JSON primitive: .
Au D:\AzureProject\SetupusingParameterfile.ps1:13 char:75

 $JsonContent = Get-Content $TemplateParameterFileLocal -Raw | Conver ...

CategoryInfo : NotSpecified: (:) [ConvertFrom-Json], ArgumentException
+ FullyQualifiedErrorId : Système.ArgumentException,Microsoft.PowerShell.Commandes.ConvertFromJsonCommand

Structure de mon JSON fichier de paramètres a été en ligne pour comment Azure structure du fichier de paramètres doit être, et l'échantillon est comme ci-dessous:-

{
"$schema": "http://schema.management.azure.com/schemas/20111-01-01/deploymentParameters.json#",
"contentVersion":"1.0.0.0",
"parameters": 
        {
            "hostingPlanName": {"value": "pilotHosting"},
            "hostingEnvironment": {"value": "pilotHostingenv"},   
            "serverFarmResourceGroup": {"value": "Pilot1H"},
            "sqlserverName": {"value": "pilotsrvrtrialrun11"},
            "administratorLogin": {"value": "sites1H"},
            "administratorLoginPassword": {"value": "abcdefg"},
            "serverName": {"value": "Pilotwebserver"},
            "databaseUsername": {"value": "pilot1Hattabc"},
            "databasePassword": {"value": "pilotdbabc1H"},
        }
}

Note: Le but de ce post est de partager quelques choses qui me sont venues pendant Azure projet PoC, et de l'espoir à servir quelqu'un plus tard.

OriginalL'auteur H Bala | 2016-06-01