ネストされたJSON
のキーから値を取得しようとしています。Ruby Jsonがキーでネストされた要素にアクセス
私JSON
構造は以下の通りである:
は私がしようとした場合:
:私はのように携帯電話の値を取得しようとした場合puts person_id["name"]
それはしかし、その後、正常に動作しません
person_id.phone[0].["value"]
動作しません。
phone value
に正しくアクセスするにはどうすればよいですか?特にprimary
フィールドがtrue
の場合は?
私はthisを試しましたが、成功はありませんでした。前もって感謝します。物事のルックスから
は、スタックオーバーフローへようこそ。コードへの入力として機能するデータを表すためにイメージを使用しないでください。私たちはそれを再利用することはできず、それを入力しなければなりません。すぐに潜在的な助けが消えます。また、リンクが壊れて壊れてしまい、あなたの質問が意味をなさないままになることがあります。リンクされたページや「[mcve]」を含む「[ask]」をお読みください。 –
@Tin Manは、なぜコードの画像を投稿してはならないのか説明しました。彼のコメントを見たが、彼のアドバイスを無視することを選んだので私はあなたの質問をdownvoted。答えを選択したにもかかわらず彼が示唆するように、あなたの質問を読むことができるように、あなたはすべきです。また、ダッシュを削除し、ハッシュに変数を代入すると(例: 'hash = {...}')、読者はカットアンドペーストして変数を定義することなく参照することができます。私はあなたが編集した私のdownvoteを削除します。 –