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