如何从数据库中请求多个数据并在Android开发中插入到数组中

时间:2016-04-20 10:31:12

标签: java android

我是Android开发的新手,我基本上是开发我的第一个应用程序以及HelloWorld示例和所有。现在我想做的是从数据库(MySQL)获取数据,我在服务器端使用PHP。需要收集的数据类型是博客条目,其中包括标题,后期图像和摘录。如何在数组中获取它们,以便我能够在 ListView 中列出它们。实际上,我有一个想法在我的头脑中运行 - 获取所有数据并使用php将它们嵌入到自定义标签中,如下所示:

<item1>
    <post-title>Title of post goes here</post-title>
    <post-image>http://someimagelink.com</post-image>
    <post-excerpt>Some part of the post body</post-excerpt>
</item1>

同样适用于分别代表 ListView 行的item2,item3,item3等。然后我将使用正则表达式在每个开始和结束标签之间进行搜索。 我不知道这个想法是不是很蹩脚,哈哈,但我知道这很乏味。所以我在想是否有直接处理此类任务的方法,或者是否有人可以解释更简单的方法来执行此操作。感谢

2 个答案:

答案 0 :(得分:0)

您可以使用jsoup来解析响应。它就像编写jQuery / CSS选择器一样简单。

答案 1 :(得分:-1)

这需要一个很长的答案。简短的一点是:您需要使用mysql connector for java连接到您的数据库。有很多资源和教程可以学习如何使用它(like this)。抱歉,这个问题的真正答案需要一篇博文。我刚刚给你开始工具。祝你好运!