I'm writing an app that communicates with a webserver. I send a POST and the response is a bunch of lines, delimited with CR. These can be 100 to 200 lines. This response has to be parsed and accordingly saved into a db on the device. The problem is that this parsing is so slow. Getting the data from the server takes only a second, parsing the response takes up to 10 seconds. Is this normal? Is there a way to speed things up?