私はこれについて疑問に思っていました。私が学校のタイムテーブルアプリを作っているとしましょう。すべてのユーザーは自分のコースの名前を入力してから、そのコースのタイムテーブルを表示します。 質問は大学から情報を得ることができますか?私は自分自身をデータベースにハードコードする必要がありますか? 必要な情報を入手するにはどうすればよいですか? ありがとうアンドロイドアプリの使用に関するデータ/情報を取得する
答えて
によって異なります。大学はあなたに使用できるインターフェースを提供していますか?おそらく、サードパーティのアプリケーションで使用されることは意図されていませんでした。
もしそうでなければ、何らかの形でデータベースに情報を取得する必要があります。オンラインHTMLスケジュールを解析するか、手動で入力するかのどちらかです(明らかに、常に考慮すべき最後のオプションの1つです)。
あなたが見ることのできるウェブサイトがある場合は、クラスリストのページをスキャンしてそのデータを取り込むことができますが、アプリを出荷するときに手動で入力する必要があります。
どうすればいいですか?私はそれをパースすることができたと思います。 –
html解析に精通していない場合は、基本的にウェブページを読み込んで、必要なデータを囲む特定のタグを探します。そこにあなたを助けることができるファンシーhtmlのパースを簡単にレベルがあります。 http://java-source.net/open-source/html-parsers – Noah
ありがとうございます。私はそれを見てみましょう:) –
大学がウェブサイトを持ち、ウェブサイトがタイムテーブル用のRSSフィードを提供する場合、そのXMLファイルを解析し、解析されるデータを表示するか、またはどのコースのタイムテーブル情報をデータベースに保存して、 。
ああはい素晴らしいです。私はそれを確認します。良いアイデア、ありがとう。 –
- 1. jqueryで使用するphp関数情報を取得する
- 2. アセンブリに関する情報を取得
- 3. ブラックベリーのNeighboringCell情報(ネットワーク情報に関連する情報)を取得する方法
- 4. jQueryを使用してイベントのソースに関する情報を取得
- 5. Capistranoのタスクに関する詳細情報を取得する
- 6. JavaScriptのハイパーリンクに関する情報を取得する
- 7. 特定のオブジェクトに関する情報を取得する
- 8. 私のユーザーに関する情報を取得する
- 9. Javaコード内のjvmメモリー使用量に関する情報を取得
- 10. maven依存関係に関する集約情報を取得
- 11. テーブル値関数に関する情報を取得
- 12. gdbとpthreadsを使用してスレッドに関するプログラム情報を取得
- 13. scapyを使用してlayer2接続に関する情報を取得
- 14. OAuthアプリに関する情報を取得するGoogle API
- 15. WiFiネットワークに関する情報を取得する
- 16. iosでmp3ファイルに関する情報を取得する5
- 17. デバイスドライブに関する情報を取得する方法
- 18. URLに関する情報を取得するAPI
- 19. Python Selenium - web要素に関する情報を取得する
- 20. SQL Selectステートメントに関する情報を取得する方法
- 21. ユーザーとビジネスに関する情報を取得する
- 22. クローラがページに関する情報を取得する(Scrapy)
- 23. WebDriverでDOM要素に関する情報を取得する
- 24. ElasticSearchノードに関する情報を取得する
- 25. AJAXを使用してリモートファイル情報を取得するには?
- 26. すべてのヨーロッパ諸国に関する情報を取得
- 27. Fbを使用してユーザーのログイン情報を取得する
- 28. リモートマシンのシステム情報を取得する(Javaを使用)
- 29. C#:ドメイン内のコンピュータに関する情報を取得
- 30. 転送後のページに関する情報を取得
私はそれを恐れていました...ウェブサイトにはapiがありません。私はhtmlスケジュールを解析したいのですか?それはアンドロイドで可能ですか? –
私はサーバー上のサイトを解析し、アンドロイドアプリのインターフェースを提供します。私は携帯電話で重い解析をしません。 – Jacob
PHPの構文解析を行うかもしれません。 ファイルが存在するサーバーを呼び出す –