json ファイルの配列があります。これは、単一の json ファイルのサンプルです。
{
"job": [
"admin",
"developer"
],
"name": "dave"
}
管理者が「ジョブ」に存在する場合、「名前」の値を取得する必要があります。配列内の他の json ファイルについても同じことを行う必要があります。
助けていただければ幸いです。
json ファイルの配列があります。これは、単一の json ファイルのサンプルです。
{
"job": [
"admin",
"developer"
],
"name": "dave"
}
管理者が「ジョブ」に存在する場合、「名前」の値を取得する必要があります。配列内の他の json ファイルについても同じことを行う必要があります。
助けていただければ幸いです。
hash["job"]
配列が存在するかどうかを想定しています。
require 'json'
str = '{ "job": [ "admin", "developer" ], "name": "dave"}'
hash = JSON::parse(str)
# => {"job"=>["admin", "developer"], "name"=>"dave"}
name = hash["name"] if hash["job"] && hash["job"].include?("admin")
# => "dave"