I’m attempting to submit a large database containing many tables to a web service by sending the data via JSON. Extracting the data and converting it to a JSON string is working fine but so far I have only implemented it to send one table at a time each with its own ASIHTTPRequest. My question is whether or not concatenating all the JSON strings generated from each table is a good idea or if I should first combine the tables in their abstract data form, before converting all of them together to JSON?
Alternatively if there is any other suggestion that would be good too.
You can’t just “concatenate” JSON strings. The result will not be legal JSON. You need to somehow “splice” them.
And, of course, the server on the other end must be capable of parsing the resulting JSON — it may only expect one table at a time, eg.