默认从类似JSON字符串类型的数据创造的对象:
$json = @" { "Name": "Weltner", "ID" : "123" } "@ $info = ConvertFrom-Json -InputObject $json $info.Name $info.ID
注意下面的代码看”ID”如何声明数字类型,注意这个分配数字将不再需要引用。
$json = @" { "Name": "Weltner", "ID" : 123 } "@ $info = ConvertFrom-Json -InputObject $json $info.Name $info.ID <# Name MemberType Definition ---- ---------- ---------- Equals Method bool Equals(System.Object obj) GetHashCode Method int GetHashCode() GetType Method type GetType() ToString Method string ToString() ID NoteProperty System.Int32 ID=123 Name NoteProperty System.String Name=Weltner #>
然而当使用ConvertFrom-Json时,事实证明它有区分数据类型。
原文地址:PowerShell does not support JSON Data Types
本文链接: https://www.pstips.net/powershell-does-not-support-json-data-types.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!