2014-11-24 246 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' 
相关问题