title: passing json string as parameter to webmethod[SOAP web service] written in C#?
body: <p>I have written one Soap Web Service in asp.net web application.In that C# web service,i have one web method that takes json string as a argument.Now i want to invoke this soap web service from php based client.</p>
  
  <p>My question is "basically Soap web service is based on xml. So, Is this legal to pass json string as a parameter to my Soap Web service in C#(Server) environment.</p>
  
  <p>Or is it better consume json web service on C# environment instead of above one?</p>
  
  <p>please lead me to get the clear approach?</p>
  
  <p>Thanks in Advance...</p>