Como ler formato PDB por javascript?
-
22-07-2019 - |
Pergunta
Eu sei que é um banco de dados em Palm OS, como o desenvolvimento é mudança para webOS. Existe alguma biblioteca de terceiros javascript para fazer o trabalho? ou ele precisa escrever manualmente?
Solução
Não há atualmente acesso a arquivos não binário no webOS, o sistema que alimenta o Palm Pre. Você pode acessar dados JSON e formato XML que é entregue ou com seu aplicativo como um arquivo de texto ou baixado de um site - em ambos os casos, você faz um pedido AJAX-style do seu código Javascript para ler os dados em memória, em seguida, escrever -lo de volta para um banco de dados SQLite local.
Devido a isso, você vai precisar de um utilitário baseado na web onde os usuários podem fazer upload de seus arquivos PDB específicas de aplicativos antigos para ser disponibilizado para o novo aplicativo webOS. Além da biblioteca jpilot-db mencionado antes, há libprc, uma biblioteca C que vem com o utilitário "par", que é bom para analisar arquivos PDB, e uma PRC / PDB biblioteca de análise para python.
Outras dicas
É este para converter arquivos PDB antigos para algo que seja utilizável no pré ou você realmente quer usar .pdb no pré. Neste último caso, eu aconselho você a sério a reconsiderar. O pré suporta um número de nice (moderno!) Opções de armazenamento de dados exibidos em este aplicativo de exemplo .
Se você só precisa ler um arquivo PDB de idade uma vez para a conversão, eu não sei sobre qualquer coisa em javascript que lê-los, mas jpilot-db faz isso em java.