默认从类似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
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

