2013-02-23 138 views
0

我開發了一個android應用程序..現在我想發送SOAP請求到webservice ...我有一個OUTLETID值的字符串格式..所以如何創建根元素和子字符串....下面格式的Web服務方法....請任何一個可以幫助我...發送soap請求到.net webservice

我的web服務方法,下面的代碼....

public string GetOutletID(string outlet) 
    { 
     xDoc.LoadXml("<PMS></PMS>"); 
     XmlNode Root = xDoc.DocumentElement; 

     XmlElement head = xDoc.CreateElement("EMENU"); 
     Root.AppendChild(head); 

     XmlElement dt = xDoc.CreateElement("DATETIME"); 
     dt.InnerText = Date; 
     head.AppendChild(dt); 

     elem = null; 
     elem = xDoc.CreateElement("ID"); 
     elem.InnerText = "1"; 
     head.AppendChild(elem); 

     elem = null; 
     elem = xDoc.CreateElement("REQTYPE"); 
     elem.InnerText = "OUTLETID"; 
     head.AppendChild(elem); 

     elem = null; 
     elem = xDoc.CreateElement("OUTLETID"); 
     elem.InnerText = outlet; 
     head.AppendChild(elem); 
     return xDoc.InnerXml.ToString(); 

    } 

回答

0

可以使用的PropertyInfo類來實現它的答案來自StackOverFlow先前提出的問題,請查看此鏈接Passing parameters