Cosa c'è di sbagliato con i miei dati JSON qui?
-
12-09-2019 - |
Domanda
sto solo facendo un semplice grafico utilizzando Open Flash http: // teethgrinder. co.uk/open-flash-chart/ che mostra le visite sul mio sito.
ho prodotto i seguenti dati JSON ma sto tornando un errore di sintassi da questo:
&title=Traffic,{font-size: 20px; color: #736AFF}&
&x_label_style=10,0x000000,0,2&
&x_axis_steps=1&
&y_legend=Number,12,#736AFF&
&y_ticks=5,10,4&
&line=2,0x9933CC,Page views,10&
&values=3,2,0,1,0,0,3,0,0,1,1,2,45,4,0,0,0,0,0,32,5,0,0,0,0,0,0,0,0,0,0&
&x_labels=30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1&
&y_min=0&
&y_max=45&
In pratica sto solo sperando di produrre una singola linea su questo grafico. Il dato sembra Va bene per me, ma ovviamente qualcosa che non va.
Tutte le idee?
Soluzione
Si sta utilizzando la versione errata del software grafici.
1.0 ha un proprio formato di dati arbitrari del genere si è incollato, e 2.0 ha JSON, che è diverso da quello che si è incollato.
Vedrai nel tutorial per 2.0 che ci sia un codice JSON che l'output ha bisogno di emulare.
Se sei bloccato con 1,0 [Tutorial] , allora avete bisogno di utilizzare il formato 1.0
Altri suggerimenti
Uhm, sei sicuro che la tua pasta non è stato corrotto?
La grammatica JSON è (praticamente)
Expression ::= Primitive | Object | Array
Primitive ::= Number | Boolean | String | null
Object ::= {} | {String : Exression (, String : Exression)*}
Array ::= [] | [Expression (, Expression)*]
Eg. il & 's ecc nella JSON che avete pubblicato sono falsi -. a meno che non mi manca qualche dettaglio su cosa / come la vostra inviando il JSON