У меня есть клиент-серверное приложение на Android. И я должен отправить данные с клиента на сервер.Данные, которые я отправляю, представляют собой данные GPS, упакованные таким образом:
GeoPoint p = new GeoPoint(latitude,longitude);
geoPointsArray.add(p);
Теперь все идет хорошо ... Я успешно отправил данные через сокет, но на сервере я должен взять все эти данныеи запишите его в базу данных.
Способ, которым я читаю данные на сервере, таков:
BufferedReader in=new BufferedReader(new InputStreamReader(client.getInputStream()));
String line=null;
while((line = in.readLine()) != null)
{
}
Теперь в line = in.readLine()
у меня есть строка данных GPS (широта, долгота), и я не могу понять, как я могу прочитать (широта, долгота) точки, обернуть ее обратно в геопункт p ... после того, как прочитал другой (широта, долгота), поместите его в «геопункт p» ии так далее. И после этого написать «геопоинт p» в базе данных!
PS: я не понимаю, как читать с этой «линии», чтобы я поставил правильную широту иДолгота точки вместе в базе данных.
Надеюсь, что я достаточно ясно. Я здесь для более подробной информации. Заранее спасибо!