0

Hey guys what's up? I'm making a very simple game for BlackBerry Curve 8520, and i need to get the ranking from the server. In order to get this data, the web programmers gave me php files that gets the data from the database and returns it as a dynamic xml file.

My question is:

How can i load that php file using java code? how can i pass a get parameter to that request?

how can i parse the xml retrieved from the php script?

Thanks in advance!

Francisco

4

1 回答 1

1

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

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

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

黑莓 HttpConnection.GET

在 BlackBerry 上解析 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

这应该足以让你继续前进。如果您对此有任何疑问,请返回具体问题。

于 2013-11-12T09:35:39.797 回答