0
我已經編寫了一個應用程序,它可以抓取某個網站的信息。Httpwebrequest在WiFi比3g/2g上返回的結果不同
通過WiFi或在我的模擬器,它完美的作品。
我執行一個httpwebrequest,並讀取每一行並將它們放入一個列表中,然後我可以遍歷這個列表並找到我需要的數據。
但是,當我在2G或3G上嘗試相同的事情時,Web請求會在一行中返回所有HTML,這會破壞我所有的代碼。
有沒有人知道它爲什麼這樣做,或者如果有反正我不想重寫我的大部分代碼。
懶惰的編碼我想。我將使用XDocument。 – boburob
是的,期待空白區域和換行符在那裏存在常見的不良做法。如果我的回答對您有幫助,請隨時將其標記爲答案。 :) – SomebodyYouKnow
XDocument是解析HTML文檔的不好方法,因爲HTML不是有效的XML。您應該使用HTTP Agility Pack,它提供了很好的解析HTML的方法。 – SomebodyYouKnow