Помогите придумать решение без БД

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
sqafarov
Сообщения: 8
Зарегистрирован: 20 май 2013, 12:31
Откуда: Баку

Помогите придумать решение без БД

Сообщение sqafarov » 22 май 2013, 08:51

Здравствуйте уважаемые форумчане,
Пишу вам от некой безысходности. Уже много времени ковыряюсь в нете, ищу решение но его либо нет либо руки у меня кривоваты.


Ситуация : Есть приложение на андроид (мое) оно должно забирать данные с созданного мною сервера по ручному запросу при нажатии кнопки. Данные на сервере будут часто обновляться. Каждый раз перебивать значения в ячейках БД, тяжело, муторно, времязатратно так сказать.

Вопрос : Что можно использовать и как это осуществить?

К примеру если есть возможность забирать данные из какого либо текстового файла либо из экзелевской таблицы расположенной на сервере где то в маями то было бы супер! И с обновлением и с доступом. К примеру через FTP или HTTP.

Заранее большое спасибо откликнувшимся на зов о помощи!

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Помогите придумать решение без БД

Сообщение Foenix » 22 май 2013, 08:56

не понимаю в чем проблема? забирать данные можно откуда угодно.. правда с экселем на андроиде возможно будет затык

Правда, у вас странные представления об обновлении данных в БД. Обычно туда данные забиваются при помощи программы, а не как-то "перебиваются в ячейках". Это намного проще, чем вносить данные в тот же эксель.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

sqafarov
Сообщения: 8
Зарегистрирован: 20 май 2013, 12:31
Откуда: Баку

Re: Помогите придумать решение без БД

Сообщение sqafarov » 22 май 2013, 09:01

Foenix писал(а):не понимаю в чем проблема? забирать данные можно откуда угодно.. правда с экселем на андроиде возможно будет затык

Правда, у вас странные представления об обновлении данных в БД. Обычно туда данные забиваются при помощи программы, а не как-то "перебиваются в ячейках". Это намного проще, чем вносить данные в тот же эксель.
К примеру есть сервак на бесплатном хостинге (временно) www.xxx.xxxxx.ru назначение сервера простое файловое хранилище. Допустим там лежит текстовый документ с перечнем оборудования и ценами. Мне нужно получить содержимое не целиком а по конкретному слову "Коробка передач" и то что записано в этой строках с этим словом (словосочетанием). А затем вывести все это в табличке из двух трех колонок на экране андроида.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Помогите придумать решение без БД

Сообщение rezak90 » 22 май 2013, 09:53

Код: Выделить всё

Каждый раз перебивать значения в ячейках БД, тяжело, муторно, времязатратно так сказать.
уже тестили? уверены что будет тормозить?
Мне нужно получить содержимое не целиком а по конкретному слову "Коробка передач" и то что записано в этой строках с этим словом (словосочетанием). А затем вывести все это в табличке из двух трех колонок на экране андроида.
(я наверное уже надоел все со словом API :D ) Делается обычный запрос на сервер с вашим фильтром, сервер обрабатывает и выдаёт json в ответ, всё парсим уже на андроиде и далее что хотите с данными то и делайте.
R.id.team
Политика на форуме запрещена

sqafarov
Сообщения: 8
Зарегистрирован: 20 май 2013, 12:31
Откуда: Баку

Re: Помогите придумать решение без БД

Сообщение sqafarov » 22 май 2013, 10:15

rezak90 писал(а):Делается обычный запрос на сервер с вашим фильтром, сервер обрабатывает и выдаёт json в ответ, всё парсим уже на андроиде и далее что хотите с данными то и делайте.
А можно код?
Хотелось бы потестить, я с json не работал в принципе, что это и с чем его едят незнаю ((

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Помогите придумать решение без БД

Сообщение rezak90 » 22 май 2013, 10:40

sqafarov писал(а):
rezak90 писал(а):Делается обычный запрос на сервер с вашим фильтром, сервер обрабатывает и выдаёт json в ответ, всё парсим уже на андроиде и далее что хотите с данными то и делайте.
А можно код?
Хотелось бы потестить, я с json не работал в принципе, что это и с чем его едят незнаю ((
код получится слишком обширным для примера) Json как xml, просто другая структура чуть и работает быстрее
R.id.team
Политика на форуме запрещена

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Помогите придумать решение без БД

Сообщение Mikhail_dev » 22 май 2013, 10:58

Примеров навалом. Советую самому разобраться, ибо без знаний JSON практически нельзя рабьотать с клиент-серверными приложениями. Это как бы стало стандартом.

sqafarov
Сообщения: 8
Зарегистрирован: 20 май 2013, 12:31
Откуда: Баку

Re: Помогите придумать решение без БД

Сообщение sqafarov » 22 май 2013, 12:01

Допустим ... а что должно быть на сервере?В каком формате и тд?

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Помогите придумать решение без БД

Сообщение Foenix » 22 май 2013, 12:32

sqafarov писал(а):
Foenix писал(а):не понимаю в чем проблема? забирать данные можно откуда угодно.. правда с экселем на андроиде возможно будет затык

Правда, у вас странные представления об обновлении данных в БД. Обычно туда данные забиваются при помощи программы, а не как-то "перебиваются в ячейках". Это намного проще, чем вносить данные в тот же эксель.
К примеру есть сервак на бесплатном хостинге (временно) http://www.xxx.xxxxx.ru назначение сервера простое файловое хранилище. Допустим там лежит текстовый документ с перечнем оборудования и ценами. Мне нужно получить содержимое не целиком а по конкретному слову "Коробка передач" и то что записано в этой строках с этим словом (словосочетанием). А затем вывести все это в табличке из двух трех колонок на экране андроида.
Можете верить им, а не мне, но я уверена, что это задача именно для БД, а не для парсинга какого-то. ДЛя этого БД и придумали. ЧТоб вытаскивать данные из экселя, текстовых данных в каком-то формате, мы на десктопе кучу программ писали, причем это такой гемор, что даже не советую с этим связываться. Одна буква в этом файле не так - все, никаких данных вы не получите.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

sqafarov
Сообщения: 8
Зарегистрирован: 20 май 2013, 12:31
Откуда: Баку

Re: Помогите придумать решение без БД

Сообщение sqafarov » 22 май 2013, 12:37

Foenix писал(а):
sqafarov писал(а):
Foenix писал(а):не понимаю в чем проблема? забирать данные можно откуда угодно.. правда с экселем на андроиде возможно будет затык

Правда, у вас странные представления об обновлении данных в БД. Обычно туда данные забиваются при помощи программы, а не как-то "перебиваются в ячейках". Это намного проще, чем вносить данные в тот же эксель.
К примеру есть сервак на бесплатном хостинге (временно) http://www.xxx.xxxxx.ru назначение сервера простое файловое хранилище. Допустим там лежит текстовый документ с перечнем оборудования и ценами. Мне нужно получить содержимое не целиком а по конкретному слову "Коробка передач" и то что записано в этой строках с этим словом (словосочетанием). А затем вывести все это в табличке из двух трех колонок на экране андроида.
Можете верить им, а не мне, но я уверена, что это задача именно для БД, а не для парсинга какого-то. ДЛя этого БД и придумали. ЧТоб вытаскивать данные из экселя, текстовых данных в каком-то формате, мы на десктопе кучу программ писали, причем это такой гемор, что даже не советую с этим связываться. Одна буква в этом файле не так - все, никаких данных вы не получите.
Я верю в код )) а насчет трудностей скажу так ... времени мало ... представить готовый проект нужно в срок. К сожалению на данный момент я не рспологаю средставми чтобы арендовать такой сервер с БД ... если можно найти такой бесплатный хостинг с подобными услугами то было бы замечательно. Кроме того я не могу представить структуру сервера или хостинга.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Помогите придумать решение без БД

Сообщение rezak90 » 22 май 2013, 14:02

Я верю в код )) а насчет трудностей скажу так ... времени мало ... представить готовый проект нужно в срок. К сожалению на данный момент я не рспологаю средставми чтобы арендовать такой сервер с БД ... если можно найти такой бесплатный хостинг с подобными услугами то было бы замечательно. Кроме того я не могу представить структуру сервера или хостинга.
в любом бесплатном хостинге найдётся phpMyAdmin и MySql, создаёте бд, на php пишем например index.php - читаем внутри post запросы, например запрос query=all - значит нам нужно обратится к бд и вытянуть все данные из бд, вытянули и отображаем их echo ...
R.id.team
Политика на форуме запрещена

sqafarov
Сообщения: 8
Зарегистрирован: 20 май 2013, 12:31
Откуда: Баку

Re: Помогите придумать решение без БД

Сообщение sqafarov » 23 май 2013, 08:39

Спасибо )) Всем ))

Ответить