Frage

Ich weiß, dass es sich um eine Datenbank in Palm OS ist, da die Entwicklung webOS verschieben. Gibt es eine dritte Partei JavaScript-Bibliothek, die Arbeit zu tun? oder muss es manuell schreiben?

War es hilfreich?

Lösung

Es gibt derzeit keine binären Dateizugriff auf webOS, das System, die Befugnisse der Palm Pre. Sie können JSON und XML-Format Daten zugreifen, die entweder mit der Anwendung als Textdatei geliefert hat oder von einer Website heruntergeladen - in jedem Fall Sie eine AJAX-Stil Anfrage von Ihrem Javascript-Code zu machen, die Daten in den Speicher zu lesen, dann schreiben es wieder heraus zu einer lokalen SQLite-Datenbank.

Aus diesem Grunde müssen Sie einen Web-basierten Dienstprogramm in dem Benutzer ihre alte anwendungsspezifischen PDB-Dateien hochladen konnte auf die neue webOS-Anwendung zur Verfügung gestellt werden. Neben der jpilot-db Bibliothek bereits erwähnt, gibt es libprc, eine C-Bibliothek, die mit dem „par“ Utility kommt, dass für das Parsen von PDB-Dateien gut ist, und ein PRC / PDB-Parsing-Bibliothek für Python.

Andere Tipps

Ist die für alte PDB-Dateien zu etwas Umwandlung, die auf dem Pre verwendbar ist oder tatsächlich tun verwenden Sie Dateien mögen PDB auf dem Pre. Im letzteren Fall würde ich raten Sie ernsthaft zu überdenken. Die Pre unterstützt eine Reihe von schön (modern!) Datenspeicheroptionen präsentiert in diese Beispielanwendung .

Wenn Sie nur für die Umwandlung eine alte PDB-Datei einmal brauchen zu lesen, ich weiß nicht, über alles, was in JavaScript, die sie liest, aber jpilot-db tut es in Java.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top