¿Cómo convierto una cadena en objeto? Me enfrento a este problema porque estoy tratando de leer los elementos en la cadena JSON usando "cada".Convierte cadena al objeto JSON
Mi cadena de caracteres se detalla a continuación.
jsonObj = "{"TeamList" : [{"teamid" : "1","teamname" : "Barcelona"}]}"
he utilizado eval
y he utilizado
var obj = $.parseJSON(jsonObj);
y también he utilizado
var obj= eval("(" + jsonObj + ")");
pero viene nulo todo el tiempo
han intentado comillas simples? ''{" TeamList ": [{" teamid ":" 1 "," teamname ":" Barcelona "}]}' ' –
eval funciona para mí –
posible duplicado http://stackoverflow.com/questions/45015/safely -turning-a-json-string-into-a-object? rq = 1 –