Java BlackBerry - 如何使用GET方法正确调用php脚本


Java BlackBerry - How to call a php script properly with GET method?

嘿伙计们怎么了?我正在为黑莓曲线8520制作一个非常简单的游戏,我需要从服务器获得排名。为了获得这些数据,Web程序员给了我php文件,它从数据库中获取数据并将其作为动态xml文件返回。

我的问题是:

如何使用 java 代码加载该 php 文件? 如何将 get 参数传递给该请求?

如何解析从 PHP 脚本检索到的 XML?

提前感谢!

弗朗西斯科

你在这里确实有两个问题,我认为你应该尝试分别解决它们。

  • 问题 1 是从服务器获取数据
  • 问题 2 是解析从服务器获取的数据。

这两个问题之前在这个论坛和其他论坛上都有过广泛的讨论,所以我建议你在这里和其他地方搜索。 以下是来自SO的一些链接:

黑莓 HttpConnection.GET

解析黑莓上的XML文件

此外,我建议您查看官方BB网站上提供的文档:

http://developer.blackberry.com/bbos/java/

包括以下内容:

http://developer.blackberry.com/bbos/java/documentation/intro_networking_1984362_11.html

正如你将看到的,BB提供了许多进行通信的方法,在你的情况下,我会推荐ConnectionFactory API:http://developer.blackberry.com/bbos/java/documentation/network_api_1984363_11.html

以下是有关解析 XML 的内容:

http://supportforums.blackberry.com/t5/Java-Development/Use-the-XML-Parser/ta-p/445210

这应该足以让你继续前进。 如果您对这些问题有疑问,请回来提出具体问题。