首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ConvertFrom-Json对对象进行反序列化

ConvertFrom-Json对对象进行反序列化
EN

Stack Overflow用户
提问于 2017-11-01 17:20:02
回答 1查看 568关注 0票数 2

尝试发送api请求并通过响应迭代,但似乎我的响应没有反序列化到对象。

这是invoke-Webrequest之后im得到的响应:

代码语言:javascript
复制
{"isSuccess": true, "value": null, "error": 0, "error2": ""}

而不是:

代码语言:javascript
复制
Value error error2                                          IsSuccess
----- ---- -------                                           ---------

下面是invoke im的用法:

代码语言:javascript
复制
$json = Invoke-WebRequest $RequestAPI-Method Post -Body $RequestBody -
ContentType 'application/json' | ConvertFrom-Json

没有发布API/Body,因为它们是内部的。这是PowerShell的问题吗?或者我得到了一个错误的类型响应?我有点困惑。

如果需要更多信息,请让我知道,我会尝试添加。

EN

回答 1

Stack Overflow用户

发布于 2017-11-01 17:24:34

您可能需要选择Content属性

代码语言:javascript
复制
$json = Invoke-WebRequest $RequestAPI-Method Post -Body $RequestBody -ContentType 'application/json' |
Select-Object -expand Content | 
ConvertFrom-Json
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47051614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档