JavaScript - Tratamiento de JSON

   
Vista:

Tratamiento de JSON

Publicado por Aristoteles (3 intervenciones) el 29/05/2014 17:14:27
Hola buenas tardes,

Estoy teniendo algún "problemilla" para tratar un JSON, a ver si me podéis echar un cable.

Yo el JSON al que llamo es:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{
  "status": "Ok",
  "errorList": {
    "errorMessage": []
  },
  "infoList": {
    "message": []
  },
  "appList": {
    "applicationName": [
      "APP1 (1)",
      "APP2 (5)",
      "APP3 (2)",
      "APP4 (2)",
      "APP5 (1)",
      "APP6 (1)",
      "APP7 (1)",
      "APP8 (1)",
      "APP9 (1)",
      "APP10 (1)",
      "APP11 (2)",
      "APP12 (0)",
      "APP13 (0)",
      "APP14 (1)",
      "APP15 (0)"
    ]
  }
}

Y necesito sacar una lista de todas las aplicaciones de appList.applicationName...parece sencillo pero...

Si hago:

1
2
3
4
5
var texto=JSON.stringify(datos.appList.applicationName);
 
alert(texto); --> Devuelve todo el texto de appList.applicationName ----> OK, me parece lógico
 
alert(texto.length);  --> Devuelve el número de caracteres totales----> ¿? Me parece de todo menos lógico :-S
Según otras veces que he trabajado con JSON debiera devolver 15

1
alert(texto[0]);  --> Devuelve APP1 (1) ----> OK, me parece lógico...pero no entiendo nada!! :-S

¿Alguna ayuda por favor? Gracias de antemano!!


ACTUALIZO--> SOLUCIONADO!! Gracias, el problema estaba con el stringify...si es un lobo me come.

Gracias igualmente
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Tratamiento de JSON

Publicado por xve (1595 intervenciones) el 29/05/2014 18:03:03
Gracias por comentarlo!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar