如何通过javascript读取pdb格式?

时间:2009-08-05 01:16:26

标签: javascript database webos pdb-palm

我知道它是Palm OS中的一个数据库,因为开发正转向webOS。是否有任何第三方JavaScript库来完成这项工作?还是需要手动编写?

2 个答案:

答案 0 :(得分:1)

webOS上目前没有二进制文件访问权限,这是为Palm Pre提供支持的系统。您可以访问作为文本文件或从网站下载的JSON和XML格式数据 - 无论是哪种情况,您都可以从Javascript代码发出AJAX样式的请求,将数据读入内存,然后写入它返回到本地SQLite数据库。

因此,您需要一个基于Web的实用程序,用户可以上传旧的特定于应用程序的PDB文件,以供新的webOS应用程序使用。除了前面提到的jpilot-db库之外,还有libprc,一个带有“par”实用程序的C库,它适用于解析PDB文件,以及一个用于python的PRC / PDB解析库。

答案 1 :(得分:0)

这是用于将旧的pdb文件转换为可在pre上使用的内容,还是实际上要在pre上使用.pdb文件。在最后一种情况下,我会认真地建议你重新考虑。 pre支持许多不错的(现代!)数据存储选项showcased in this sample application

如果您只需要读取一个旧的.pdb文件进行转换,我不知道javascript中有什么内容可以读取它们,但是jpilot-db在java中执行它。