Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Traer y asignar un .json a una variable, se puede?.

Estas en el tema de Traer y asignar un .json a una variable, se puede?. en el foro de Frameworks JS en Foros del Web. Hola compañeros! , estaba haciendo un codigo en Javascript para obtener la latitud y la longitud de tres puntos de un mapa convertidos en un ...
  #1 (permalink)  
Antiguo 20/01/2014, 08:29
Avatar de nibollo  
Fecha de Ingreso: julio-2012
Mensajes: 22
Antigüedad: 12 años, 4 meses
Puntos: 2
Pregunta Traer y asignar un .json a una variable, se puede?.

Hola compañeros! , estaba haciendo un codigo en Javascript para obtener la latitud y la longitud de tres puntos de un mapa convertidos en un json y luego mostrarlos :

Código Javascript:
Ver original
  1. var markers = [
  2.             {
  3.                // "title": 'Opcional',
  4.                 "lat": '-25.341766495816376',  
  5.                 "lng": '-57.51601940538319',
  6.                // "description": 'Opcional'
  7.             }
  8.         ,  
  9.             {
  10.                 "lat": '-25.333547298364522',  
  11.                 "lng": '-57.537674890417065',
  12.             }
  13.         ,                                              
  14.             {
  15.                 "lat": '-25.320182789910522',
  16.                 "lng": '-57.560255737561306',
  17.             }
  18.  
  19. ];
  20.         function ruta() {
  21.             var mapOptions = {
  22.                 center: new maps.LatLng(markers[0].lat, markers[0].lng),
  23.             };

Todo bien hasta ahí, el problema fue cuando quise hacer que las variables del var markers sean dinamicas y traerlas de un servidor. Me plantee así:

Código Javascript:
Ver original
  1. var markers = [$.getJSON('js/pontos.json')];
  2.  
  3.         function ruta() {
  4.             var mapOptions = {
  5.                 center: new maps.LatLng(markers[0].lat, markers[0].lng),
  6.             };

Código Json:
Ver original
  1. [
  2.             {
  3.                // "title": 'Opcional',
  4.                 "lat": '-25.341766495816376',  
  5.                 "lng": '-57.51601940538319',
  6.                // "description": 'Opcional'
  7.             }
  8.         ,  
  9.             {
  10.                 "lat": '-25.333547298364522',  
  11.                 "lng": '-57.537674890417065',
  12.             }
  13.         ,                                              
  14.             {
  15.                 "lat": '-25.320182789910522',
  16.                 "lng": '-57.560255737561306',
  17.             }
  18.  
  19. ]

Pero no me funciono Soy un poco nuevo en Javascript, será que alguien podria darme una mano?? Muchas gracias!

Última edición por nibollo; 20/01/2014 a las 09:31

Etiquetas: dinamico, javascript, json, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:50.