たとえば、
var test='{colkey : "col",colsinfo: "NameList" }'
明らかにオブジェクトですが、テキストをオブジェクトに変換する方法。 eval(); を使用する場合は必ず括弧を追加してください。そうしないと変換が失敗します
テキストをオブジェクトに変換します
var test='{colkey: "col",colsinfo: "NameList" }'
var obj2=eval("(" test ")");
alert (obj2.colsinfo);
テキストを配列に変換します
var test='["colkey", "col", "colsinfo","NameList" ]'
var obj2=eval("(" test ") ");
アラート(obj2.length);