私はしばらく Java でプログラミングを行ってきましたが、この目標に近づくための実際の方法さえ見つけられませんでした。私のグーグルもかなり無益でした。
私は基本的に現在の天気をダウンロードする方法を探しています(または他の天気は良いスタートだと思います)、現在の温度/湿度/露点/翌日の予報を文字列の配列に保存します
どこから始めればよいかわかりませんが、Java を使用してフェッチする方法を学習するには、ここから始めるのがよいと思います。
ありがとう!
他の言語でこのタスクにどのように取り組みますか?
天気の場合、天気を取得しようとしているサイトで公開されている API を探すことになるでしょう。ここにいくつかの手がかりがあります: 1. HTTP リクエストを発行するだけで、結果 (一種の ajax スタイル) を取得し、Web ページを解析する場合は、java.net パッケージを使用できます。または (はるかに強力な) サードパーティが必要な場合は、 lib、Apache HTTP クライアントを使用します。2. WebServices を介して公開された API を探している場合 (ここではこちらの方が良いと思います)、それらは言語に依存しないため、他の言語と同じように Java で Web サービス (SOAP/Rest) を使用するだけです。
答えは少し「一般的」なので、この問題を「どのように」解決する予定ですか(他の言語でも)明確にしてください...
お役に立てれば
気象情報の良い情報源はMETARです。必要な気象情報を取得するために、すべてのネットワーク/プロトコル/API の問題を限られた一連のメソッドにカプセル化する Java ライブラリjweatherも利用できます。