【问题标题】:How to iterate over each members of an object in ruby on rails [duplicate]如何在ruby on rails中迭代对象的每个成员[重复]
【发布时间】:2017-04-04 00:21:44
【问题描述】:

我有一个来自第三方 REST API 的对象。我想要做的是遍历对象的每个成员并获取它的键和值。对象的格式是这样的:

 { 1st:"1", 2nd: "2", 3rd: "3rd" }

【问题讨论】:

    标签: ruby-on-rails ruby


    【解决方案1】:

    就这么简单

    hash = { ... } # result from api call
    
    hash.each do |key, value|
      # do your thing here
    end
    

    顺便说一句,在 ruby​​ 中它被称为“哈希”,而不是“对象”。

    【讨论】:

    • OP 的哈希值是否有效?
    • 好点@sagarpandya82 - 我假设这只是一个例子,键实际上并不是以数字开头?
    • 谢谢它的工作:)
    • @mikej 是的,这是有道理的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-30
    • 1970-01-01
    • 2015-11-20
    • 1970-01-01
    • 2017-02-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多