16
Powershell 2.0を使用しています(現在V3.0にアップグレードすることはできません)&以下のJsonオブジェクトを読んでいます。Powershell 2.0でJsonオブジェクトを読む
"{\"DevResults\":[{\"TechnologyName\":\"AD\",\"RuleName\":\"SOA account (user logon/display name)\",\"OutputValue\":\"SOADevClientCenter\"},
{\"TechnologyName\":\"AD\",\"RuleName\":\"SOA account (pre-Windows 2000)\",\"OutputValue\":\"SOADevCliCen\"},
\"ProdResults\":[{\"TechnologyName\":\"AD\",\"RuleName\":\"SOA account (user logon/display name)\",\"OutputValue\":\"SOAClientCenter\"},
{\"TechnologyName\":\"AD\",\"RuleName\":\"BPM Service Account (pre-Windows 2000)\",\"OutputValue\":\"BPM_CliCen_05\"}]}"
同じことをお手伝いできますか?
ありがとうございました。
PowerShellのV2は、.NET 2.0をオフにrunns。このライブラリは3.5にインストールされています.net 3.5以上がインストールされていないと動作しません。ほとんどがインストールされますが、その依存関係が追加されます。 – jrich523
LOL(Dueling edits)。ええと、技術的にPowerShell v2は* CLR * 2で動作します。* .net 3.5がインストールされている場合は、.net 2.xの上に拡張されていますが、 PowerShell 2で...(ここではLoadWithPartialNameについては話しません。) – Jaykul
'$ psObj = New-Object PSObject -Property $ ser.DeserializeObject($ json)'も本当に便利です。 – Phil