我正在为黑莓 10 开发。
我正在尝试将 JSON 数据模型保存并加载到我的应用程序的列表视图中。它最初通过 app.cpp 文件中的几行 C++ 加载,然后将控制权切换到 QML 文件。但是,我不知道如何将新单元格保存到这个 JSON 数据库中。保存后我不知道如何重新加载 ListView。最后,我不知道我可以和不能在 JSON 数据库中保存什么的限制。任何人都可以提供一些帮助吗?我应该使用 JSON 模型还是应该是 QML 甚至是 XML?感谢你的帮助。
我正在为黑莓 10 开发。
我正在尝试将 JSON 数据模型保存并加载到我的应用程序的列表视图中。它最初通过 app.cpp 文件中的几行 C++ 加载,然后将控制权切换到 QML 文件。但是,我不知道如何将新单元格保存到这个 JSON 数据库中。保存后我不知道如何重新加载 ListView。最后,我不知道我可以和不能在 JSON 数据库中保存什么的限制。任何人都可以提供一些帮助吗?我应该使用 JSON 模型还是应该是 QML 甚至是 XML?感谢你的帮助。
有关您在此处所做的事情的更多信息将有助于提供答案。JSON 是一种用于在字符串中包含和表示对象的格式,它不是数据库。通常使用 ListView 需要创建一个包含您的数据并由 ListView 呈现的 ListModel。使用 ListModel 时,您可以访问http://harmattan-dev.nokia.com/docs/library/html/qt4/qml-listmodel.html中记录的各种功能。尽管我建议发布您的代码以使一切都清楚,但您的问题尚不清楚您实际上在做什么。