2011-07-15 8 views
1

私のサーバーには圧縮された(.gz)xmlファイルがあります。そのファイルを読んで、SQLite DBに保存する情報を取得する必要がありますAndroidアプリケーションの圧縮XMLファイルからの情報を取得

HTTPS経由でサーバーにアクセスする必要があります。

:私はこれらのXMLファイルが保存されているフォルダにサーバーにログインするときに「httpsの//SERVER_ADDRESS/PATH/employee.gz」

は通常、それは、ユーザー名とパスワードの入力を要求します。だからコードでこれをどう扱うか。

私は検索しましたが、必要なものが見つかりませんでした。誰かがこれで助けてくれたら大丈夫です。ありがとう。

答えて

0

HTTPSからの読み取り方法によっては、GZIPInputStreamが機能する場合があります。 http://developer.android.com/reference/java/util/zip/GZIPInputStream.html

さらに、httpでパスワードで保護されたディレクトリにアクセスするにはhttp://developer.android.com/reference/org/apache/http/auth/UsernamePasswordCredentials.htmlをご覧ください。

+0

この情報は役に立ちましたか?そうでない場合は、もう少し質問を明確にすることはできますか?そうでなければ、+1! ;) – styler1972

+0

これらを通過しました。しかし、まだ問題を解決していません。私は、(https://SERVER_ADDRESS/PATH/employee.gz)gzippedファイルから入力ストリームを取得する必要があります。これはHTTPSです。通常、サーバーにあるこのフォルダにアクセスするときには、このフォルダにアクセスしてgzファイルにアクセスするためのユーザー名とパスワードを入力する必要があります。 – JibW

関連する問題