|
|
|
สอบถาม android ส่งข้อมูล webservice(ksoap2) ในรูปแบบ parameters object |
|
|
|
|
|
|
|
ให้มองอย่างนี้นะครับ
Code (XML)
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Header/>
<soapenv:Body>
<tem:AddDataVersion2>
<!--Optional:-->
<tem:object>
<!--Optional:-->
<tem:Data1>?</tem:Data1>
<!--Optional:-->
<tem:Data2>?</tem:Data2>
<!--Optional:-->
<tem:Data3>?</tem:Data3>
<!--Optional:-->
<tem:Data4>?</tem:Data4>
<tem:object>
</tem:AddDataVersion2>
</soapenv:Body>
</soapenv:Envelope>
<tem:object> คือ root อีกชั้นนึงของ xml นี้ครับ จากเดิมที่เคยประกาศ object
Code (Java)
SoapObject request = new SoapObject(NAMESPACE,"AddData");
ตรงนี้อาจจะต้องมี object ตัวที่สอง คือ
Code (Java)
SoapObject request = new SoapObject(NAMESPACE,"object");
จากนั้นเราจะสามารถ addProperty จาก object นี้ครับ
Code (Java)
request.addProperty("Data1", 1);
request.addProperty("Data2", 2);
request.addProperty("Data3", 3);
request.addProperty("Data4", 4);
|
|
|
|
|
Date :
2016-07-28 08:35:26 |
By :
cre_kiwsan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณ 001-0903019089 แล้วเราจะนำ object ตัวที่สอง ไปใส่ไว้ใน <tem:AddDataVersion2> ยังไงหรอครับ
|
|
|
|
|
Date :
2016-08-02 07:58:21 |
By :
Tickano |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|