Java 从web交换数据

Java 从web交换数据,java,android,Java,Android,我正在创建一个程序来计算地球上接收到的太阳辐射。该计划是完整的和工作。我是专门为我的城市做的,但我想把它推广到全世界。只有一件事阻碍着我和我的目标: double Hm[] = { 4.38, 5.18, 5.93, 6.65, 6.67, 6.40, 5.44, 5.27, 5.62, 5.24, 4.5, 4.11 }; 这些数据是我唯一想概括的东西。这些值仅适用于我所在的城市。我想把经度和纬度作为一个输入,然后这个输入进入NASA网站,只提取我想要的数据,并返回数组中的值,如上图所

我正在创建一个程序来计算地球上接收到的太阳辐射。该计划是完整的和工作。我是专门为我的城市做的,但我想把它推广到全世界。只有一件事阻碍着我和我的目标:

double Hm[] = {
  4.38, 5.18, 5.93, 6.65, 6.67, 6.40, 5.44, 5.27, 5.62, 5.24, 4.5, 4.11
}; 
这些数据是我唯一想概括的东西。这些值仅适用于我所在的城市。我想把经度和纬度作为一个输入,然后这个输入进入NASA网站,只提取我想要的数据,并返回数组中的值,如上图所示。我如何才能做到这一点?

您可以使用它获取位置信息。
你可以把你得到的信息发送到你的web服务上,你可以用类似于
JSON

的东西来回应你的想法。我们会在过程中遇到具体问题(实现)时提供帮助。我不知道怎么做。我想我们需要更多的信息。是否有一个特定的web服务,您希望能够在Java中与之交谈?你能更详细地描述一下这笔交易吗?(即,从这个url获取数据,处理你已经在运行的程序中的数字,将数据发送到此url,等等)如果你向我们提供更多的信息,我相信有人可以帮你加一个,我很难准确理解OP的要求,但这似乎很好地解决了这个问题——我想;)