2011-03-13 93 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

相關問題