elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Parsear JSON multidimencional
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Parsear JSON multidimencional  (Leído 1,831 veces)
bavo08

Desconectado Desconectado

Mensajes: 20


Ver Perfil
Parsear JSON multidimencional
« en: 10 Diciembre 2014, 21:09 pm »

Hola a todos!

Es por estas cosas que odio todo lo que comienza con Java y termina con Script, ojalá que alguno pueda hacer que me enamore de nuevo de esto.

La cuestión es que estoy intentando parsear una respuesta multidimencional de Google Translator API que viene en formato JSON, algo así:

Citar
{
 "data": {
  "translations": [
   {
    "translatedText": "Тестирование"
   }
  ]
 }
}

Sé que es una tonteria, pero lo és para el que sabe, probé concadenar tipo:

Citar
data.translations.translatedText y no me devuelve el valor...

probé también usando una analogía de php:

Citar
data.translations['translatedText'] y no me devuelve el valor...

48 Horas peleando con esto. ¿Alguien sería tan amable de darme una mano? Necesito ayuda, de enserio...

Y finalmente, si alguien tiene alguien tiene algún curso/libro/guía que haga descubrir la "magia" de este lenguage llamado javascript se agradece también.

Echen porras hahah!

Casi me olvido, todo esto se ejecuta en:
Citar
        $.ajax({
            url: "https://www.googleapis.com/language/translate/v2?key=API-KEY&source=en&target=ru&q=Testing",
            success: function(data) {


Aquí

            
            }
        });


« Última modificación: 10 Diciembre 2014, 21:11 pm por bavo08 » En línea

bavo08

Desconectado Desconectado

Mensajes: 20


Ver Perfil
Re: Parsear JSON multidimencional
« Respuesta #1 en: 10 Diciembre 2014, 21:27 pm »

Bueno, me la terminé ingeniando, es poco práctico pero funciona:
Citar
               $.each(data.data.translations, function(i, object) {
                  $.each(object, function(property, value) {
                     $('#'+traduca).val(value);
                  });
               });


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
problemas con array multidimencional
PHP
Zeroql 7 4,291 Último mensaje 1 Julio 2011, 00:03 am
por Zeroql
Parsear con PHP Simple HTML DOM
PHP
multi-media asdfg 5 6,463 Último mensaje 16 Julio 2011, 01:20 am
por multi-media asdfg
Parsear HTML
.NET (C#, VB.NET, ASP)
spiritdead 2 2,973 Último mensaje 26 Diciembre 2012, 23:55 pm
por spiritdead
parsear un XML
PHP
Servia 0 1,714 Último mensaje 18 Mayo 2013, 14:41 pm
por Servia
Error al "parsear" JSON de forma síncrona
Desarrollo Web
Ketchuz 3 2,797 Último mensaje 4 Diciembre 2013, 03:15 am
por Ketchuz
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines