2011-08-07 33 views

回答

1

如果你想要做這樣的事情,你必須知道如何解析從URL來的數據。例如,你會打開一個到該網站的http連接,然後下載該頁面及其數據,然後一旦你擁有它,你就可以解析它以獲取你想要的信息。尤其是,它有點困難,因爲它沒有一個提供者服務來以XML/JSON等乾淨的形式爲您提供這些數據。試試看,首先通過在瀏覽器上查看頁面源代碼來開始,看看你是否注意到某種模式。

這都是公平的遊戲!

1

你顯然需要一個HTML解析器。我強烈建議你在Apache Jericho試試。還要注意tagsoup是內置的android,但是Jericho只是一個完美的匹配,而且速度很快,對於結構不是很好的html,我的意思是真實世界的html。

但問題可能來自得到jericho在android上的工作。您可以考慮構建自己的Web服務,從您的源代碼解析HTML,並將其格式化爲JSON/XML,如@JoxTraex建議的那樣。

問候, 斯特凡

+0

在android中的任何例子? –

+0

究竟是什麼? – Snicolas

+0

Apache傑里科與機器人 –