2014-11-24 70 views
1

使用Powershell命中Web服務並使用ConvertFrom-Json將響應轉換爲對象。但是,該對象是使用無法從Powershell代碼訪問的屬性名稱創建的。Powershell - ConvertFrom-Json導致無效的屬性名稱

enter image description here

我怎樣才能訪問的性能屬性值?我應該甚至打擾ConvertFrom-Json?有更簡單的選擇嗎?

感謝,

戴夫

+0

我無法從你的屏幕截圖確定屬性名稱是什麼。你可以將它們包含在文本中嗎?你也可以嘗試引用你的屬性名稱:'$ object。「一個奇怪的屬性名稱」' – briantist 2014-11-24 22:25:43

+0

抱歉,第一列是屬性名稱第二個值和第三個數據類型。 Mike Shepard的答案適用於引用這些屬性。 – Tuco 2014-11-25 00:47:10

回答

4

非標準屬性名稱可以用引號引用。

例子:

$variable.'some strange/nonstandard property name' 
相關問題