Hi
I am calling a web service method void type
[WebMethod(enableSession: true)]
public void BRANCHES(String desc)
{
DataTableToJSON(ds.Tables[0]);
return;
public void DataTableToJSON(DataTable table)
{
List> list = new List>();
foreach (DataRow row in table.Rows)
{
Dictionary dict = new Dictionary();
foreach (DataColumn col in table.Columns)
{
dict[col.ColumnName] = row[col];
}
list.Add(dict);
}
System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
System.Text.UTF8Encoding encoding = new System.Text.UTF8Encoding();
String abcd = serializer.Serialize(list).Replace("[", "").Replace("]", "");
HttpContext.Current.Response.BinaryWrite(encoding.GetBytes(abcd));
}
but when i calling this we service method in my page it gives a error "Response is not well-formed XML"
how can i solve it .
basically this method firstly serializer
"System.Web.Script.Serialization.JavaScriptSerializer serializer" in format.

Hemlata KushwahaPosted Aug 12, 2015, 1:11 AM
Hemlata KushwahaPosted Aug 12, 2015, 1:04 AM
Sharad GuptaPosted Aug 12, 2015, 12:47 AM
Hemlata KushwahaPosted Aug 12, 2015, 12:42 AM
Sharad GuptaPosted Aug 12, 2015, 12:33 AM
Hemlata KushwahaPosted Aug 11, 2015, 7:36 AM
" + title + "
Sharad GuptaPosted Aug 11, 2015, 1:48 AM
Sharad GuptaPosted Aug 11, 2015, 1:46 AM
Hemlata KushwahaPosted Aug 11, 2015, 1:43 AM
Hemlata KushwahaPosted Aug 11, 2015, 1:41 AM
Saineshwar BageriPosted Aug 11, 2015, 1:33 AM