En javascript podemos en base a una cadena, generar un dato estructurado en json.
cadena = "{ dato1: 'cadena del dato1', dato2: 'cadena del dato 2'}";
data = parseJSON(cadena);
alert(data.dato1); // podemos comenzar a utilizarlo como un dato JSON
La función en cuestión:
Escrito por origenabierto