次のような文字列 (jQuery の text() を使用してページから取得したもの) を取得するにはどうすればよいでしょうか。
var myData = "[{name:'xxx',data:[1,2,3,4,5]},{name:'yyy',data:[5,4,3,2,1]}]"; //this is a string :(
そして、それを必要な実際の JavaScript オブジェクトに変換します。たとえば、次のようになります。
var myObject = [{name:'xxx',data:[1,2,3,4,5]},{name:'yyy',data:[5,4,3,2,1]}];
したがって、'name' と 'data' は動的変数ではありませんが、名前の値、データ配列、および myObject の長さは動的になります。
これをどこから始めればよいかよくわかりません。たくさんの分割とループを行う必要があると思いますが、提案は受け付けています。