2012-01-12 98 views
0

我使用kso​​ap2操作蔚藍的Web服務,並且該服務使用的命名空間如何設置ksoap2 PropertyInfo的名稱空間和屬性值?

http://schemas.microsoft.com/2003/10/Serialization/Arrays

這意味着一些內部元件的樣子

<n:string xmlns:n="http://schemas.microsoft.com/2003/10/Serialization/Arrays">value</n:string> 

現在我想給串但如果使用PropertyInfo類將屬性添加到SoapObject,則無法找到設置實際值的方法,所以我將有

<n:string xmlns:n="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/> 

在另一方面,我可以直接添加一個名稱/值對,但我不能設置命名空間:

<string>value</string> 

有沒有辦法做到這一點沒有實現很多KvmSerializable類的?

回答

1

PropertyInfo有許多可訪問的成員,如PropertyInfo.name,但它也有一個setValue(Object)方法。這可以使用。

相關問題