【问题标题】:Powershell - ConvertFrom-Json results in invalid property namesPowershell - ConvertFrom-Json 导致无效的属性名称
【发布时间】:2014-11-24 22:08:28
【问题描述】:

使用 Powershell 访问 Web 服务并使用 ConvertFrom-Json 将响应转换为对象。但是,该对象是使用无法从 Powershell 代码访问的属性名称创建的。

如何访问属性的属性值?我什至应该打扰 ConvertFrom-Json 吗?有没有更简单的选择?

谢谢,

戴夫

【问题讨论】:

  • 我无法从您的屏幕截图中确定属性名称是什么。您可以将它们包含在文本中吗?您也可以尝试像这样引用您的属性名称:$object."A weird property name"
  • 抱歉,第一列是属性名称,第二列是值,第三列是数据类型。 Mike Shepard 的答案适用于引用这些属性。

标签: powershell


【解决方案1】:

可以使用引号引用非标准属性名称。

例子:

$variable.'some strange/nonstandard property name'

【讨论】:

    猜你喜欢
    • 2021-06-30
    • 1970-01-01
    • 2019-08-24
    • 1970-01-01
    • 1970-01-01
    • 2021-12-13
    • 1970-01-01
    • 1970-01-01
    • 2018-01-18
    相关资源
    最近更新 更多