gaiapuffo
28-08-2014, 22:41
Ciao sto usando la libreria simple json per generare un json ...uso JSONObject e poi faccio i put usando copia chiave-valore....Il problema e che quando invio via http
mi dice this is not json primitive
Praticamente quello che faccio è inviare la seguente stringa
JSONObject jo...lo riempio con i vari valori e poi faccio
"{\"id\":111,\"data\":"+jo+"}"
Se guardo a video il risultato è
{"id":111,"data":{"chiave":valore}}
Il problema è quindi lato server quando viene fatta la deserializzazione..ma non capisco il perchè cavolo visto che uso una libreria per creare il json e aggiungo solo io a mano un piccolo pezzo di stringa....Che libreria posso usare?Perchè se usi la libreria poi da errore quando si fa la deserializzazione
mi dice this is not json primitive
Praticamente quello che faccio è inviare la seguente stringa
JSONObject jo...lo riempio con i vari valori e poi faccio
"{\"id\":111,\"data\":"+jo+"}"
Se guardo a video il risultato è
{"id":111,"data":{"chiave":valore}}
Il problema è quindi lato server quando viene fatta la deserializzazione..ma non capisco il perchè cavolo visto che uso una libreria per creare il json e aggiungo solo io a mano un piccolo pezzo di stringa....Che libreria posso usare?Perchè se usi la libreria poi da errore quando si fa la deserializzazione