本文整理汇总了Java中org.ksoap2.serialization.PropertyInfo.setName方法的典型用法代码示例。如果您正苦于以下问题:Java PropertyInfo.setName方法的具体用法?Java PropertyInfo.setName怎么用?Java PropertyInfo.setName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.ksoap2.serialization.PropertyInfo
的用法示例。
在下文中一共展示了PropertyInfo.setName方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createRequestParameter
import org.ksoap2.serialization.PropertyInfo; //导入方法依赖的package包/类
SoapObject createRequestParameter(String code, String methodName){
SoapObject request = new SoapObject(NAMESPACE, methodName);
PropertyInfo name = new PropertyInfo();
name.setNamespace(NAMESPACE);
name.setName("numer");
name.setValue(code);
name.setType(String.class);
request.addProperty(name);
return request;
}
示例2: getPropertyInfo
import org.ksoap2.serialization.PropertyInfo; //导入方法依赖的package包/类
@Override
public void getPropertyInfo(int i, Hashtable hashtable, PropertyInfo propertyInfo) {
Field field = getFields().get(i);
//Check if this field has a specific name
PropertyName propertyName = field.getAnnotation(PropertyName.class);
if (propertyName != null)
propertyInfo.setName(propertyName.value());
else
propertyInfo.setName(field.getName());
propertyInfo.setType(field.getType());
}
示例3: doInBackground
import org.ksoap2.serialization.PropertyInfo; //导入方法依赖的package包/类
@Override
protected Integer doInBackground(Integer... arg0) {
Integer result = null;
//Creamos un objeto para la peticion
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
//A�adimos los parametros
PropertyInfo param1 = new PropertyInfo();
param1.setName("a");
param1.setValue(arg0[0]);
PropertyInfo param2 = new PropertyInfo();
param2.setName("b");
param2.setValue(arg0[1]);
request.addProperty(param1);
request.addProperty(param2);
//Creamos el mensaje a enviar
SoapSerializationEnvelope env = new SoapSerializationEnvelope(SoapSerializationEnvelope.VER11);
env.setOutputSoapObject(request);
//Cliente HTTP que usaremos
HttpTransportSE http = new HttpTransportSE(URL);
try {
//LLamada al web service
http.call(NAMESPACE+METHOD_NAME, env);
//REcogida del resultado
SoapPrimitive prim = (SoapPrimitive) env.getResponse();
result = Integer.valueOf(prim.toString());
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
示例4: doInBackground
import org.ksoap2.serialization.PropertyInfo; //导入方法依赖的package包/类
@Override
protected Void doInBackground(String... params) {
SoapObject soapObject = new SoapObject(NAMESPACE, METHOD_NAME);
PropertyInfo propertyInfo = new PropertyInfo();
propertyInfo.setName("strPrijemniBroj");
propertyInfo.setValue(params[0]);
propertyInfo.setType(String.class);
soapObject.addProperty(propertyInfo);
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER12);
envelope.setOutputSoapObject(soapObject);
envelope.dotNet = true;
HttpTransportSE httpTransportSE = new HttpTransportSE(URL);
try {
httpTransportSE.call(SOAP_ACTION, envelope);
SoapObject res = (SoapObject) envelope.getResponse();
PropertyInfo diffGram = res.getPropertyInfo(1);
SoapObject anyType = (SoapObject) diffGram.getValue();
PropertyInfo documentElement = anyType.getPropertyInfo(0);
SoapObject anyType2 = (SoapObject) documentElement.getValue();
for (int i = 0; i < anyType2.getPropertyCount(); i++) {
PropertyInfo tableName = anyType2.getPropertyInfo(i);
SoapObject anyType3 = (SoapObject) tableName.getValue();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
SimpleDateFormat output = new SimpleDateFormat("HH:mm:ss dd/MM/yyyy");
Date d = sdf.parse(anyType3.getPropertyInfo(5).getValue().toString());
String formattedTime = output.format(d);
messages.add(new StatusMessage(formattedTime,
anyType3.getPropertyInfo(1).getValue().toString(),
anyType3.getPropertyInfo(2).getValue().toString(),
anyType3.getPropertyInfo(7).getValue().toString(),
anyType3.getPropertyInfo(4).getValue().toString()
));
}
} catch (Exception e) {
}
return null;
}
示例5: ChkAct
import org.ksoap2.serialization.PropertyInfo; //导入方法依赖的package包/类
public static String ChkAct(String ActId, String Tel, String webMethName) {
String resTxt = null;
// Create request
SoapObject request = new SoapObject(NAMESPACE, webMethName);
// Property which holds input parameters
PropertyInfo id = new PropertyInfo();
// Set Name
id.setName("ActId");
// Set Value
id.setValue(ActId);
// Set dataType
id.setType(String.class);
// Add the property to request object
request.addProperty(id);
// Property which holds input parameters
PropertyInfo telphone = new PropertyInfo();
// Set Name
telphone.setName("Tel");
// Set Value
telphone.setValue(Tel);
// Set dataType
telphone.setType(String.class);
// Add the property to request object
request.addProperty(telphone);
// Create envelope
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.dotNet = true;
// Set output SOAP object
envelope.setOutputSoapObject(request);
// Create HTTP call object
HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);
try {
// Invole web service
androidHttpTransport.call(SOAP_ACTION + webMethName, envelope);
// Get the response
SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
// Assign it to fahren static variable
resTxt = response.toString();
} catch (Exception e) {
e.printStackTrace();
resTxt = "Error occured";
}
return resTxt;
}
示例6: buildPropertyInfo
import org.ksoap2.serialization.PropertyInfo; //导入方法依赖的package包/类
private PropertyInfo buildPropertyInfo(String name, KvmSerializable val) {
PropertyInfo propertyInfo = new PropertyInfo();
propertyInfo.setName(name);
propertyInfo.setValue(val);
propertyInfo.setType(val.getClass());
return propertyInfo;
}
示例7: doInBackground
import org.ksoap2.serialization.PropertyInfo; //导入方法依赖的package包/类
@Override
protected Integer doInBackground(PostParcel... params) {
parcel = params[0];
SoapObject soapObject = new SoapObject(NAMESPACE, METHOD_NAME);
PropertyInfo propertyInfo = new PropertyInfo();
propertyInfo.setName("strPrijemniBroj");
propertyInfo.setValue(params[0].getParcelNo());
propertyInfo.setType(String.class);
soapObject.addProperty(propertyInfo);
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER12);
envelope.setOutputSoapObject(soapObject);
envelope.dotNet = true;
HttpTransportSE httpTransportSE = new HttpTransportSE(URL);
try {
httpTransportSE.call(SOAP_ACTION, envelope);
SoapObject res = (SoapObject) envelope.getResponse();
PropertyInfo diffGram = res.getPropertyInfo(1);
SoapObject anyType = (SoapObject) diffGram.getValue();
PropertyInfo documentElement = anyType.getPropertyInfo(0);
SoapObject anyType2 = (SoapObject) documentElement.getValue();
return anyType2.getPropertyCount();
} catch (Exception e) {
}
return 0;
}