我試圖使用ksoap2-android將WS的XML響應綁定到一組POJO的類。
在互聯網上的很多例子對待非常簡單的回答like this one。
然而,在我的情況下,我有很多自定義類,它們保持彼此的引用,有時甚至在一個數組列表中。使用KSOAP2綁定嵌套的複雜對象Android
這裏就是我想要做的,我想這樣的回答綁定:
<Car number="35">
<Engine>
[...]
</Engine>
<Passenger id="1">
[...]
</Passenger>
<Passenger id="2">
[...]
</Passenger>
</Car>
對於這種類:
public class Car {
private int number;
private Engine engine;
private ArrayList<Passenger> passengers;
}
有了,如果可能的話,只有修改POJOs文件(簡單XML註釋系統非常優雅,太糟糕了,在ksoap中沒有這個相同的內容)。我看着KVMSerializable接口,但是當我嘗試重寫getPropertyInfo()方法時,我不知道應該在PropertyInfo.type中返回什麼,以及ksoap如何處理ArrayLists。
我得到了巨大的頭痛,現在,請大家幫我
你有沒有發現任何回答 – Umair