我正在尝试使用 web 服务,我需要使用 ComplexTypes。
这是服务的输出:
<req i:type="d:String"></req><File i:type="c:base64">MS4wMDE6MTYxHTEuMDAyOjAwHTEuMDAzOjEfMx4yHzAeNB8xHjQfMh0xLjAw
如您所见,有一个<req>
节点和一个<File>
节点。req-node 在 File-node 开始之前结束。这不是我试图完成的,文件节点应该在请求节点内。我正在使用 KSoap,这就是我尝试过的:
SoapObject tempObject = soapObject.addProperty("req", "");
SoapObject tempObject1 = soapObject.addProperty("File", File);
SoapSerializationEnvelope soapSerializationEnvelope = new SoapSerializationEnvelope(
SoapEnvelope.VER11);
如何在 KSOAP 中向复杂类型添加一些数据?