Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/10/2012, 16:52
Avatar de chwc
chwc
 
Fecha de Ingreso: julio-2008
Ubicación: Buenos Aires ! :D
Mensajes: 814
Antigüedad: 15 años, 9 meses
Puntos: 103
Respuesta: error al interpretar un texto json

imagino que tienes este dato
Código Javascript:
Ver original
  1. var resultado = "['SAN ANTONIO','SAN BERNARDO','SAN CARLOS','SAN CLEMENTE','SAN ESTEBAN','SAN FABIAN','SAN FELIPE','SAN FERNANDO','SAN GREGORIO','SAN IGNACIO','SAN JAVIER','SAN JOAQUIN','SAN JOSE DE MAIPO','SAN JUAN DE LA COSTA','SAN MIGUEL','SAN NICOLAS','SAN PABLO','SAN PEDRO','SAN PEDRO DE ATACAMA','SAN PEDRO DE LA PAZ','SAN RAFAEL','SAN RAMON','SAN ROSENDO','SAN VICENTE','SANTA BARBARA','SANTA CRUZ','SANTA JUANA','SANTA MARIA','SANTIAGO','SANTIAGO CENTRO','SANTO DOMINGO']  "

me pregunto de donde lo estas obteniendo, por que en realidad, para ser parseado, en vez de comillas simples nescesitarias unas comillas dobles, esto si seria parseado correctamente
Código Javascript:
Ver original
  1. JSON.parse('["xxxxx","yyyyyyyy"]')

pero si hacemos
JSON.parse(resultado), nos tiraria error.

trata de primero usar comillas dobles, y despues a ese string le aplicas JSON.parse
Código Javascript:
Ver original
  1. var elemento = JSON.parse(resultadoConComillasDobles)

Un saludo y suerte ( recuerda que si usas PHP puedes usar json_encode(variable) )