gpt4 book ai didi

ruby - 试图从 ruby​​ 中解析的 JSON 中提取键值

转载 作者:数据小太阳 更新时间:2023-10-29 08:05:43 26 4
gpt4 key购买 nike

我正在尝试从 twitter API 解析一些 JSON 并提取键值(“media_url”),它是键值(“entities”)的子键值

到目前为止我有:

url = 'https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&screen_name=print_broadcast&count=1'
response = RestClient.get(url)
data=response.body
result = JSON.parse(data)

如何从解析的 JSON 中提取键值?我试过了

result[“entities”] 

等等,但是当我尝试将字符串转换为整数时出现错误...我解析的 JSON 的结果是一个数组 - 这不应该是一个散列吗?

抱歉提出愚蠢的问题。

如有任何帮助,我们将不胜感激。

最佳答案

JSON 输出实际上是一个列表。当然,它只有一个元素,但它仍然是一个列表。

先得到result[0],然后就可以访问['entries']了。

关于ruby - 试图从 ruby​​ 中解析的 JSON 中提取键值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8205888/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com