Ich möchte eine JSON-Repräsentation einer Hashtabelle wie folgt erhalten:
%Vor% ConvertTo-Json
ergibt:
Wenn Sie jedoch diese JSON-Zeichenfolge mit ConvertFrom-Json
zurück konvertieren, erhalten Sie keine HashTable, sondern ein PSCustomObject.
Wie kann man die obige Hashmap zuverlässig serialisieren?
JavaScriptSerializer ist seit .NET3.5 verfügbar (möglicherweise installiert auf XP, in Win7 und neuer enthalten), es ist mehrere Male schneller als Convert-FromJSON und analysiert verschachtelte Objekte, Arrays usw.
%Vor%Ich glaube, dass die Lösung, die in Konvertieren von JSON in eine Hashtable dargestellt wird näher an der PowerShell 6.0-Implementierung von ConvertFrom-Json
Ich habe es mit mehreren JSON-Quellen versucht und ich habe immer die richtige Hashtable gefunden.
%Vor%Tags und Links json powershell