www sencha json sencha-touch extjs sencha-touch-2

json - www - sencha web



Formato Sencha Touch JSON (1)

Intento ingresar un archivo JSON con el siguiente formato:

[{"target": "stats.server14", "datapoints": [[0.0, 1340034660], [0.016666666666666666, 1340034720], [0.11666666666666667, 1340034780], [0.18333333333333332, 1340034840], [0.05, 1340034900], [0.0, 1340034960], [0.05, 1340035020], [null, 1340121000]]}]

No puedo descifrar cómo analizar esto, ya que incluye metatags y puntos de datos anidados.

Esto es lo que tengo hasta ahora:

Ext.regModel(''DataModel'', { fields: [ {name: ''target'', type: ''string''}, {name: ''datapoints'', type: ''string''} ]

Simplemente devuelve los puntos de datos en una gran cadena. Me gustaría tenerlos divididos en xValue, yValue''s.

¡Cualquier ayuda sería muy apreciada!


Cualquier valor que pase al campo de puntos de datos se convierte automáticamente en una cadena, porque le dio el tipo "cadena". Elimine esta parte (es decir, deje todo el type: "string" fuera de la línea de puntos de datos).

Esto debería darte puntos de datos más cercanos a lo que deseas. Si no es completamente lo que quiere, puede ajustar los puntos de datos utilizando la función de convert , vea Ext.data.Field .