Как читать формат pdb с помощью javascript?

Я знаю, что это базы данных в Palm OS, так как разработка переходит на webOS. Есть ли какая-либо сторонняя библиотека javascript для работы? или это нужно писать вручную?

2 ответа

Решение

В настоящее время нет доступа к двоичным файлам в webOS, системе, которая поддерживает Palm Pre. Вы можете получить доступ к данным в формате JSON и XML, которые доставляются вместе с приложением в виде текстового файла или загружаются с веб-сайта - в любом случае вы делаете запрос в стиле AJAX из кода Javascript для считывания данных в память, а затем записываете он возвращается в локальную базу данных SQLite.

Из-за этого вам понадобится веб-утилита, где пользователи смогут загружать свои старые файлы PDB для конкретного приложения, чтобы сделать их доступными для нового приложения WebOS. В дополнение к упомянутой выше библиотеке jpilot-db есть libprc, библиотека C, которая поставляется с утилитой par, которая хороша для анализа файлов PDB, и библиотека PRC/PDB для python.

Это для преобразования старых файлов pdb во что-то, что можно использовать на pre, или вы действительно хотите использовать файлы.pdb на pre. В последнем случае я бы серьезно посоветовал вам пересмотреть. Pre поддерживает ряд хороших (современных!) Опций хранения данных, представленных в этом примере приложения.

Если вам просто нужно прочитать старый файл.pdb один раз для преобразования, я не знаю ничего о javascript, который их читает, но jpilot-db делает это в java.

Другие вопросы по тегам