Web services 如何将日期作为参数发送到Ksoap2中使用.Net web服务的请求

Web services 如何将日期作为参数发送到Ksoap2中使用.Net web服务的请求,web-services,date,blackberry,java-me,ksoap2,Web Services,Date,Blackberry,Java Me,Ksoap2,我正在应用程序中使用KSoap2来使用web服务。我需要将日期作为请求中的参数发送 任何人都知道如何将日期作为参数发送,并发送请求,请给出示例代码 Ksoap2支持日期格式吗 谢谢将日期格式化为字符串并作为字符串通过Web服务传递对我来说效果最好。当接收到一个字符串时,您只需解析日期字符串。请记住,您必须知道日期的格式 对于自动封送,您还可以让日期生效,尽管您可能必须实现一个支持Web服务所需格式的封送器。请参阅ksoap2 android代码库中的Float示例。对我来说,将日期格式化为字符串

我正在应用程序中使用KSoap2来使用web服务。我需要将日期作为请求中的参数发送

任何人都知道如何将日期作为参数发送,并发送请求,请给出示例代码

Ksoap2支持日期格式吗


谢谢

将日期格式化为字符串并作为字符串通过Web服务传递对我来说效果最好。当接收到一个字符串时,您只需解析日期字符串。请记住,您必须知道日期的格式


对于自动封送,您还可以让日期生效,尽管您可能必须实现一个支持Web服务所需格式的封送器。请参阅ksoap2 android代码库中的Float示例。

对我来说,将日期格式化为字符串并将其作为字符串传递给Web服务是最有效的。当接收到一个字符串时,您只需解析日期字符串。请记住,您必须知道日期的格式


对于自动封送,您还可以让日期生效,尽管您可能必须实现一个支持Web服务所需格式的封送器。请参阅ksoap2 android代码库中的浮点示例。

您需要告诉KSOAP如何序列化和反序列化日期-为此,您需要编写一个实现封送处理接口的类,并为该封送处理注册信封。这也适用于其他数据类型,例如double

以下是有关如何执行此操作的教程:


您需要告诉KSOAP如何序列化和反序列化日期—为此,您需要编写一个实现封送处理接口的类,并为该封送处理注册信封。这也适用于其他数据类型,例如double

以下是有关如何执行此操作的教程:


我正在使用KSOAP2 android库。它已经有一个MarshalDate类,您只需要注册到SoapSerializationEnvelope

SoapSerializationEnvelope soapEnvelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
soapEnvelope.setOutputSoapObject(soapRequest);
soapEnvelope.dotNet = true;


new MarshalDate().register(soapEnvelope); //This will enable you to pass a Date object as a parameter to your web service

我正在使用KSOAP2 android库。它已经有一个MarshalDate类,您只需要注册到SoapSerializationEnvelope

SoapSerializationEnvelope soapEnvelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
soapEnvelope.setOutputSoapObject(soapRequest);
soapEnvelope.dotNet = true;


new MarshalDate().register(soapEnvelope); //This will enable you to pass a Date object as a parameter to your web service