Java 如何在wcf中使用xml?
我想在wcf上运行post方法。我还在开发一个android应用程序,不知道如何在java上格式化数据,以及如何在wcf端接收数据 我的wcf方法:Java 如何在wcf中使用xml?,java,c#,android,xml,wcf,Java,C#,Android,Xml,Wcf,我想在wcf上运行post方法。我还在开发一个android应用程序,不知道如何在java上格式化数据,以及如何在wcf端接收数据 我的wcf方法: public string GetURL(ExtensionsType[] Extensions, Header Header, int Amount, int CurrencyCode, string CustomerId, short CustomerIdType, short IdAndVOption, string OrderID,
public string GetURL(ExtensionsType[] Extensions, Header Header, int Amount, int CurrencyCode, string CustomerId, short CustomerIdType, short IdAndVOption, string OrderID, PreAuthOptionType PreAuthOption, string TerminalCode, short operationType)
{
GetUrlRequestType keyReq = new GetUrlRequestType();
keyReq.Extensions = Extensions;
keyReq.Header = Header;
keyReq.Amount = Amount;
keyReq.CurrencyCode = CurrencyCode;
keyReq.CustomerId = CustomerId;
keyReq.CustomerIdType = CustomerIdType;
keyReq.IdAndVOption = IdAndVOption;
keyReq.OrderID = OrderID;
keyReq.PreAuthOption = PreAuthOption;
keyReq.TerminalCode = TerminalCode;
keyReq.operationType = operationType;
GetUrlResponseType keyResp = new GetUrlResponseType();
keyResp = reff.PSP_GetUrl(keyReq);
return new JavaScriptSerializer().Serialize(keyResp);
}
现在是分别接受所有参数,我想让它接受xml形式的参数
接口端:
[OperationContract]
[WebInvoke(Method = "POST", BodyStyle = WebMessageBodyStyle.WrappedRequest, RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, )]
string GetURL(ExtensionsType[] Extensions, Header Header, int Amount, int CurrencyCode, string CustomerId, short CustomerIdType, short IdAndVOption, string OrderID, PreAuthOptionType PreAuthOption, string TerminalCode, short operationType);
如何将此方法修改为以xml为参数。以及如何根据这些参数在java端准备xml 为什么所有这些标签?哪一个?(Türkçe cevap Yazabilisniz)。