gpt4 book ai didi

ruby-on-rails - 无法在 ruby​​ rspec 中解析哈希

转载 作者:太空宇宙 更新时间:2023-11-03 18:09:39 24 4
gpt4 key购买 nike

我收到了回复

get 'auth' {:uname => 'apple',:pword => 'xxx'}
puts response.body

作为

"{\"status\":\"Success\",\"success\":\"User is Authenticated and secret token created.\",\"secret_token\":\"1cLojQkX9kuKwhppMPDaEA\"}"

那我怎么解析呢?

  1. response.body['status'] 给出“状态”
  2. response.body.status 给出未定义的方法

那么我怎样才能获得状态或 token

最佳答案

您可以使用 JSON.parse 函数解析它,该函数将 JSON 解析为 Ruby 哈希:

response_hsh = JSON.parse(response.body)
puts response_hsh[:status]

关于ruby-on-rails - 无法在 ruby​​ rspec 中解析哈希,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37004909/

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