gpt4 book ai didi

javascript - 如何使用 Adob​​e HTML5 Extension 处理本地数据库文件?

转载 作者:行者123 更新时间:2023-11-28 08:17:40 25 4
gpt4 key购买 nike

我正在将 Flash (ActionScript) 扩展移植到 HTML5 扩展。我将一些数据(表格式)存储到本地 SQL 数据库文件(它只是一个文件,没有设置本地服务器)。有关此数据库文件的其他重要信息-

  • 我在 InDesign/Photoshop/Illustrator 中使用相同的数据库文件。
  • 我可以随时备份此文件以供将来引用。

使用actionscript就很好了。我使用了 flash.data.SQLConnectionflash.data.SQLStatement 并且能够执行查询并读取/编辑文件。

但是如何使用 HTML5 扩展执行相同的操作呢?我尝试使用 WebSQLIndexedDB,集成很好,但有一些主要缺点 -

  1. 数据库文件在计算机的“Temp”文件夹中创建。 - 不是首选,因为它可以随时删除(如上所述,我可以备份数据库文件)

  2. ID/PS/IL 的数据库文件是在单独的文件夹中创建的 - 不符合我的要求(如上所述,我想对所有应用程序使用相同的数据库)

    enter image description here

    enter image description here

所以我认为这些网络存储机制对于 Adob​​e HTML5 扩展根本没有用处!

我可以采取什么方法来实现我正在寻找的东西,可能是使用 vbscript 或其他东西,我不确定!

我想过使用简单的文件处理(我知道用js这是不可能的,但是我可以使用的扩展脚本支持它),但是查询会非常复杂,可能会影响性能!

我有点卡在这里了!任何帮助将不胜感激。 :)

最佳答案

看看lawnchair 。这是一个简单的 JSON 存储库。您可以为其编写一个查询插件来满足您的查询需求或使用 gnarly lawnchair query plugin 0.6.1

这应该符合您的要求,除了您必须测试的性能之外。

关于javascript - 如何使用 Adob​​e HTML5 Extension 处理本地数据库文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23423398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com