実現したいこと
存在する連想配列に、配列で指定して書き込むというものを作成したいです。
以下の配列を使用して書き込む。
["one", "two", "three"]
これはone.two.three
と同等だとして
もしtwoというオブジェクトが存在しない場合は作成してくれるようなものが欲しいです。
例えば何もない状態では下のものが完成します。
json
1{ 2 "one": { 3 "two": { 4 "three": {} 5 } 6 } 7}
元のJSONが存在する場合
json
1{ 2 "data": { 3 "video": { 4 "pass": "" 5 } 6 } 7}
上のdataの中にaudioという配列を追加したくなった際
["data", "audio"]
という配列を使って
json
1{ 2 "data": { 3 "video": { 4 "pass": "" 5 }, 6 "audio": {} 7 } 8}
という結果になるようにしたいです。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/02/02 23:06
2023/02/02 23:18 編集
2023/02/02 23:39
2023/02/02 23:40
2023/02/03 00:12