我有以下情況。如何在Android上使用SAX解析不同的XML文件?
我將XML文件作爲請求發送到服務器,並獲取XML文件作爲響應,並將所有這些文件作爲Android上的後臺線程。
使用各種值對XML請求進行序列化。 XML響應由SAX讀取並放入列表中。整個請求/響應過程發生在使用AsyncTask
類的後臺線程中。
問題是我有不同類型的響應,我不知道根據發送的請求來解析響應的方法。
如何讓Android根據請求B使用基於請求A和解析器B的解析器A?
編輯:隨着不同類型的答覆我的意思是XML文件看起來不同。它有不同的標籤和不同的屬性。
感謝您的回答。你最後的選擇似乎很有趣。有沒有辦法使用SAX解析器來實現這一點? – 2010-08-27 17:08:16
當然,任何開始/結束元素事件都可以用來描繪對象邊界。 – Nate 2010-09-02 13:28:53