2011-07-27 55 views
0

我是Android新手。我在Visual Studio 2008中創建了一個Web服務。這是我的Web服務代碼[http://pastebin.com/QHqL6bNx]。我也編寫了一個Android代碼來從我的模擬器調用Web服務。以下是Android代碼[http://pastebin.com/rDhkRTsQ]。我的問題是,我想顯示我的Web服務在ListView中的數據,並在其旁邊有一個複選框。怎麼做 ?獲取列表在Android中從Web服務接收的數據視圖

任何人都可以幫我開發它的代碼嗎?我現在的代碼應該做些什麼改變?

謝謝

+0

你的意思是你想把複選框除了每個列表項目,對吧? –

+0

你好:D作爲任何網絡請求,因爲我們使用手機,你必須認爲一個請求可能需要1秒或2分鐘取決於連接。因此,首先嚐試按照您希望的方式使用簡單的示例進行列表,而不是通過無痛的方式進行請求。 – PedroAGSantos

+0

@Paresh Mayani-是的,我只想這樣做..那麼我應該如何修改我的當前代碼呢? –

回答

1

您需要解析服務器的響應。我建議將您的Web服務的輸出編碼爲JSONXML格式,因爲它可以快速輕鬆地解析這種響應。

+0

,我想怎麼做?我的輸出是用XML編寫的。當我運行Web服務時,我在瀏覽器中看到它。你能告訴我如何解析XML嗎?任何額外的代碼,我必須寫? –

+0

是的,你需要編寫一些解析代碼(見谷歌更多的例子:P)'你解析 - >填寫你使用的列表視圖 - >傳遞數據到你正在使用的適配器 - >填充列表視圖' –

+0

我試着用谷歌搜索了一下,我能找到的所有信息都與SAX解析器相關..關於解析,你說的是什麼? –