как получить данные / файл из приложения? - PullRequest
0 голосов
/ 13 марта 2011

Мне бы просто хотелось узнать, какие есть варианты для получения данных из приложения:

Я создавал приложение с phonegap в html5, которое работает с базой данных sqlite, в идеале я хотел бы, чтобы это приложение записало часть содержимого базы данных в локальный xml-файл, который можно отправить с устройства, на котором он запускается файловым менеджером.

Правильный ли способ добиться этого с помощью плагина? Существует ли такой плагин для iphone / ipad?

Также существует ли резервный универсальный метод, не использующий плагины, который я могу использовать исключительно с html5, в котором я могу легко отправлять содержимое БД по электронной почте или каким-либо другим способом?

Буду очень признателен за любые советы или пожелания, спасибо!

Ответы [ 2 ]

1 голос
/ 14 марта 2011

Подумайте о том, чтобы прочитать данные из вашей базы данных, упаковать их в формате JSON и отправить на свой сервер, используя HTTP PUT или POST. Вы можете сделать все это в JavaScript.

Чтобы сделать вещи еще проще, изучите использование библиотеки javascript под названием jQuery. Разработайте и протестируйте его, используя Safari, и вставьте его в свое приложение с телефонной пробкой, когда оно будет готово.

1 голос
/ 14 марта 2011

Очень легко создавать данные JSON, которые идеально подходят для отправки в веб-службу или записи в файл.XML намного сложнее.Информация, хранящаяся в ваших классах iOS, таких как NSArray, NSDictionary и т. Д., Отправляется в формате JSON.

Отличная бесплатная библиотека JSON здесь.

После установки вы создаете строку JSONиз объектов iOS или объектов iOS из строки JSON одним методом.Хороший (если старый) учебник здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...