我是一个真正的新手,所以对我和我的术语很容易,我还在学习!
我想在我的应用中显示一个Backendless数据库。
我已成功将其连接到我的Android Studio应用,查询并使用以下方法返回数据:
Backendless.Data.of(" database")。find(queryBuilder,new AsyncCallback>(){public void handleResponse(List'<' Map'>& #39;回复){
关于Backendless SDK的叙述说明""响应" object是java.util.Map对象的集合"
然后我使用了一个迭代器: Iterator itr = response.iterator();
一段时间循环到'得到'物体: Object element = itr.next();
到目前为止,我很高兴,下一步是从元素中提取有用的数据。
我尝试过很多选项但是我唯一使用的选项是element.toString()并使用各种方法来挑选我想要的东西。这似乎效率低下,我想我会请专家们寻求更好的选择!?
答案 0 :(得分:0)
您的问题与使用Java Map interface相关。因此,我建议您查看其文档以及有关此主题的一些教程。
关于你的Backendless问题,看起来你的请求部分是正确的。这是扩展的example from the docs,它向您展示了如何检索对象字段:
Map
正如您所看到的,主要关注点是从响应列表中检索Object
而不是-pattern 'part*.csv'
。
此外,您的问题对于您尝试过的代码示例更有用,并且可能直接链接到您用作示例的文档。