2016-07-07 8 views
0

私のAndroidアプリケーションに問題があります。アンドロイドを使用してサーバーからファイルとしてコンテンツを取得する方法はありますか?

サーバー側にデータベースがあります。私はsubtitle_content列を持つビデオテーブルを持っています。

このsubtitle_contentを.srtファイルとして自分のアプリケーションに持っていきたいと思います。どのようにすればいいのですか?

サーバー側のsrtファイルに変換するか、データをフェッチしてクライアント側で変換する必要がありますか?

私はlaravel framework(php)とandroidを使用します。

+0

[これらの単純なルール](http://meta.stackoverflow.com/questions/291362/advice-for-non-native-english-speakers/291370#291370)に従うことで、より良い受諾を得ることができます。 – peterh

答えて

0

は、通信(データの取得とデータの送信)に役立つAPIを実装するだけです。コミュニケーションを確立するためにYAMLまたはJSON構造に従うことは良いことです。

postメソッドを使用してルートを作成します。あなたはルートがデータベースを照会し、その後、あなたが(アプリで)クライアント側でその出力

のJSON形式を作成する必要があり、その後、ルートへのクエリ要求を提出する必要がある

は、デコードjsonデータとそれを使用する

それです!見る?それは簡単です!

+0

リプレイのおかげで私は私のlaravelのアプリに私の問題はないjson のAPIライブラリを追加しましたが、サーバーまたはクライアントのファイルに変換されます –

+0

どのような変換について話しています、あなたは明確にしてくださいできますか? –

+0

たとえば、私はsubtitle_content column.Whereで300kbのデータをsrtファイルに変換する必要がありますか?サーバー側の をsrtに変換してからダウンロードするか、JSONファイルを取得してからクライアント側で.srtファイルに変換しますか? –

関連する問題