I have to submit data from 30 pages into the server.These datas from 30 pages are to be made into a single string and that i have to upload that single string into the server using json.
Each page may contain many answers tht may be either in plain text(value we receive from edit text),from check boxes(yes or no) and so on…..please suggest me a way to add all these data into a single string and upload it using json.
Based on the comment I suspect that you believe that you need to treat these “pages” as strings that you concat. However, what I think you’re overlooking is that JSON is pretty versatile in how you add objects to it.
So, let’s say you have the thing that you want to ship to your server and you call it
you can now add stuff to it at any time like this…
JSONObject page1 = new JSONObject();myEntireFile.put("page1", page1);meanwhile you can put whatever you want IN page 1 (cause that’s just another serialized container).
You can keep doing this until you’re ready to send it, at which time you just call
myEntireFile.toString();which will convert your object into one long, well formatted, JSON string, that you can then open store for later use.