2011-07-15 30 views
1

我的服務器上有一個壓縮(.gz)xml文件。我需要讀取該文件並獲取存儲在SQLite數據庫中的信息。從Android應用程序中的壓縮XML文件獲取信息

必須通過HTTPS訪問服務器。

「的https://SERVER_ADDRESS/PATH/employee.gz」

通常,當我登錄到服務器到這些XML文件存儲的文件夾,它會詢問我的用戶名和密碼。所以在代碼中如何處理這個。

我搜索,但沒有得到確切的我需要。偉大的,如果有人可以幫助我。謝謝。

回答

0

根據您從HTTPS中讀取的方式,GZIPInputStream可能工作。 http://developer.android.com/reference/java/util/zip/GZIPInputStream.html

此外,請查看http://developer.android.com/reference/org/apache/http/auth/UsernamePasswordCredentials.html以使用http訪問受密碼保護的目錄。

+0

對您有幫助嗎?如果不是,你能否再澄清一下這個問題?否則,+1! ;) – styler1972

+0

經歷了這些。但仍然沒有解決問題。我需要從(https://SERVER_ADDRESS/PATH/employee.gz)gzip文件獲取輸入流。這是HTTPS,通常當我訪問服務器中的這個文件夾時,我必須提供用戶名和密碼才能訪問此文件夾以訪問gz文件。 – JibW

相關問題