値を更新する必要があるネストされたjsonのパスを運ぶ文字列があります
var path = 'p_Data[0]["BusinessUnit"][0]["BusinessUnit"]'
このパスを評価すると、「Unit1」として値が得られます。値「Unit1」を「Closed」で更新し、元のデータを取得する必要があります。つまり、p_Data
試しeval(path = 'Closed')
ましたが、うまくいきませんでした。
これを行う方法?
値を更新する必要があるネストされたjsonのパスを運ぶ文字列があります
var path = 'p_Data[0]["BusinessUnit"][0]["BusinessUnit"]'
このパスを評価すると、「Unit1」として値が得られます。値「Unit1」を「Closed」で更新し、元のデータを取得する必要があります。つまり、p_Data
試しeval(path = 'Closed')
ましたが、うまくいきませんでした。
これを行う方法?
eval(path + "='Closed'");
しかし、このスレッドを見てください: JavaScript eval 関数を使用するのはなぜ悪い考えなのですか? .