2011-03-13 92 views
0

我只想知道什么选项是从应用程序中获取数据:如何从应用程序中获取数据/文件?

我一直在html5中创建一个应用程序与html5,与sqlite数据库一起工作,理想情况下,我想这个应用程序将数据库的一些内容写入本地xml文件,该文件可以由文件管理器运行的设备发送。

是否通过插件实现此目标的正确方法?这样的插件是否存在iPhone/iPad?

还有没有涉及插件的备份通用方法我可以纯粹使用html5,我可以通过电子邮件或其他方法发送数据库的内容很容易?

任何意见或对此的意见将非常感激,谢谢!

回答

1

创建JSON数据非常简单,它非常适合发送到Web服务或写入文件。 XML比较困难。存储在您的iOS类(如NSArray,NSDictionary等)中的信息以JSON格式发送。

Excellent free JSON library here.

一旦你安装你从一个JSON字符串有一个方法创建的iOS对象或iOS对象JSON字符串。一个很好的(如果旧)教程here.

+0

谢谢,我会看看。我希望避免objective-c完全通过phonegap或html5 – mao 2011-03-13 22:23:48

1

考虑从数据库中读取数据,它打包为JSON,并使用HTTP PUT或POST将其发送到服务器。你可以在javascript中完成所有这些。

为了让事情更容易,请使用名为jQuery的JavaScript库进行研究。使用Safari进行开发和测试,并在准备好后将其放入手机应用程序中。

+0

谢谢我一直在使用铬和Safari浏览器。你有任何链接适当的教程等这种事情? – mao 2011-03-14 00:43:56

相关问题