鑑於這段代碼訪問與點符號的pscustomobject在一個字符串
$Object = @"
{
"Item1":{
"Subitem1":{
"Subsubvalue":"Value"
}
},
"Value1":"value1"
}
"@ | ConvertFrom-Json
並給出了下面的字符串(我不知道在運行時,我剛剛拿到了與對象路徑的字符串)
$String = "$Object.Item1.Subitem1.Subsubvalue"
我試圖做到以下幾點 - 但我不能找到一種方法,使工作
PS C:\> $Substring = $string.substring(8)
PS C:\> $Object.$Substring
Value
我ü ltimate的目標是去改變與
PS C:\> $Object.$Substring = "something else"
內容顯然$子串方法是行不通的,也不是我試過的其他方法。
對我來說,它不知道你要才達到的。我可以用多種方式來想象多種結果。 – restless1987