【发布时间】:2016-07-23 11:01:24
【问题描述】:
在我的项目中,我使用 php 站点从 sql server 获取数据。
我的 android 应用程序连接 php 站点并发送值,php 站点使用 POST 方法获取值,并从 sql 获取预期值,然后写入 html div(有一个 id),最后我的应用程序获取数据来自带有 jsoup 解析器的 html div。
这种方式工作正常,我会问性能,当我用谷歌搜索时,我看到一个名为 jdbc 的库,所以如果我将我的应用程序直接连接到 sql server,它会减少加载时间,还是我的方式是真的?
对不起我的英语不好:(
【问题讨论】:
-
为什么要在 html 页面的 div 中返回结果?你最好只返回结果。所以不需要jsoup解析。
-
现在,php 只返回一个结果。但接下来我必须返回多个结果,并且必须解析它们。所以我必须使用html div,并解析它。不是吗?还是有更简单的方法?
-
不要使用 html 和 div。只需返回您的结果。您应该能够以您的 Android 代码可以轻松分离它们的方式返回它们。对我来说看起来很简单。
-
但不清楚“我必须解析它们”是什么意思。如果 jsoup 解析了来自 div 的结果,那么您是否也必须解析该结果?我认同。但您可以更好地通知我们。
-
我使用 Document doc = Jsoup.connect(URL).get();元素信息 = doc.select("div#DivName");并将 info.text() 保存在字符串中
标签: php android sql-server jsoup