Хранить XML, обновлять записи в XML, извлекать конкретные записи в XML, хранящиеся на устройстве BB - PullRequest
0 голосов
/ 28 декабря 2010

Я пишу приложение BlackBerry, в котором я хочу сохранить данные, возвращенные веб-службой, на моем устройстве BB.Ранее я собирался использовать SQLite для хранения данных на мобильных устройствах, но, как я погуглил, также занимался программированием с использованием SQLite и обнаружил, что некоторые устройства BB не поддерживают библиотеку SQLite и не могут создать базу данных.Затем я решил сохранить данные, возвращенные веб-сервисом, в формате XML на моем устройстве BB.

Я просто хочу знать, есть ли какой-нибудь способ или способ, с помощью которого я могу анализировать данные, хранящиеся в XML, обновлятьэто, или прямой доступ к определенной записи, хранящейся в XML, вместо того, чтобы обойти весь XML n раз и найти соответствующую запись.

Пожалуйста, сообщите мне, поскольку я новичок в хранении данных на устройстве BB.Правильный ли подход, который я думаю для хранения данных в XML, или я должен использовать что-то еще?

Йогеш Чаудхари

1 Ответ

1 голос
/ 28 декабря 2010

Привет, есть много вариантов в зависимости от ваших требований и выбора:

1) RMS - лучше использовать, если вы используете мидлеты 2) Постоянство - для cldc 3) Sqlite - устройства, поддерживающие ОС 5.0 или более позднюю 4)Файловая система - любое устройство

Постоянство: когда вы получаете свой ответ в xml, попытайтесь проанализировать и извлечь из него компоненты, сохранить в векторе и сохранить этот вектор в устройстве. Вы можете извлекать данные из него в любое время.

Файловая система - запишите свое содержимое в файл и сохраните его на SDCard, если хотите прочитать этот файл и использовать его содержимое.

Вы можете скачать эту книгу, которая поможет вам хорошо разобраться с кодом и концепциями.слишком

1) http://www.freshwap.net/3a8/dl/Apress+Beginning+BlackBerry+Development+Nov+2009+Pdf (не бесплатно) 2) https://stackoverflow.com/questions/194812/list-of-freely-available-programming-books

эти книги могут помочь вам подробно в зависимости от ваших требований Более того, вы можете искать переполнение стека для похожих вопросови получите разнообразные ответы

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