我正面临着一个在我整个开发生活中都没有面对过的怪异问题! 为了学习的目的,我正在使用存储库的github开源API进行一个简单的演示项目。 我正在使用这个endpoint来获取数据。 现在,我可以从响应中访问获取数组并访问第一层的对象,但当我试图访问名为owner
的嵌套对象时,问题就出现了,但我只获得十六进制值或某个地址,而不是具有我所期望的值的实际对象。
下面是我在下面分享的调试消息,供大家参考:
2020-06-17 20:39:14.692 21907-21907/com.sam43.githubusers
D/GithubUsers: data: GithubUser(id=1, name=grit, full_name=mojombo/grit, owner=d.c.a.b.b@cff836e)
这里是github链接,如果有人想深入了解这个项目的话。 任何以最短时间提供的帮助都将不胜感激。 谢谢
D.C.A.B.B@cff836e
是所有者对象的地址。
您的数据类GithubUser有一个owner类型的属性所有者(另一个数据类)。
因此在日志中,它显示API创建的对象的地址。 您可以使用以下方法访问准确值:
user.owner.avatar_url
问题内容: 我想从Http get响应中获取一个对象: 这是我当前对Http get的代码: 这是convertSteamToString函数: 现在,我只是得到一个字符串对象。我如何找回JSON对象。 问题答案: 您获得的字符串只是JSON Object.toString()。这意味着您将获取JSON对象,但使用String格式。 如果应该获取JSON对象,则可以输入:
我想从Http get响应中获取一个对象: 这是我当前的Http get代码: 这是转换的SteamToString函数: 现在我只是得到一个字符串对象。如何取回JSON对象。
因此,我尝试使用Amazon Textract读取多个pdf文件,使用方法读取多个页面,如下所示: 在尝试从中检索响应对象时,我可以看到它被打印出来: 相应地,我将使用该稍后访问对象。但是我得到了以下错误,我不明白: InvalidS3ObjectException:调用StartDocumentTextDetection操作时发生错误(InvalidS3ObjectException):无法从S
问题内容: 我在node.js上运行此代码 1)第一个console.log返回完整文档 2)第二个console.log返回未定义 我不明白为什么。 我需要执行类似 我该如何实现?我想念什么? 问题答案: 我怀疑您要获取的值不在您的中,而是存储在数据库中。 您有两种解决方案。您可以将其添加到您的文档中,然后Mongo可以将其绑定到您收到的对象。这是推荐的方法。 或者,您可以绕过猫鼬,并使用访问存
我是Golang的初学者。你能帮我调用功能吗?下面是一个示例: 输出: 我怎么能只得到? 如果我的响应包含更多的对象 如何仅获取姓名?不知道如何解码或打电话。
我想访问来自该对象数组的ends\u数据。。。但我不能让它工作。输出未定义。请帮帮我。
我正在使用和Web API来执行某些任务,当任务完成时,API会在OK方法中返回一个对象。 代码: 如何在响应中获取此 blob 对象,我认为,这应该是 IHttp 操作结果? 任何帮助是值得赞赏的!
问题内容: 就像是 这是我想象的格式,但事实并非如此。什么会退回到对象的父级? 问题答案: JavaScript本身不提供此功能。而且我怀疑您是否可以创建这种类型的功能。例如: 鲍比属于谁?