Как я могу вернуть json из С#, но удалить ответ d:nullC#

Место общения программистов C#
Anonymous
Как я могу вернуть json из С#, но удалить ответ d:null

Сообщение Anonymous »

как мне удалить d:null из ответа службы?
Я попробовал много вариантов, но он продолжает возвращать значение d:null, и я не знаю, что еще можно сделать, чтобы решить проблему< /p>
Я добавляю свой код C#, конфигурацию моего web.config и ответ службы, где вы можете увидеть правильный ответ: 200, но он продолжает добавлять значение d:null< /p>

Код: Выделить всё

[WebMethod]
[OperationContract]
[WebInvoke(Method = "POST", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.WrappedRequest)]

public void test(string numberDoc)
{
if (!inicializo) inicializa();
string resp = "200";
WebException webException = null;
JavaScriptSerializer js = new JavaScriptSerializer();
Context.Response.Clear();
// Context.Response.ContentType = "application/json";
Response des = new Response();
des.response = resp;

Context.Response.Write(js.Serialize(des));
}



















это мой ответ, когда я звоню в службу почтальона
{
"response": "200"
}{
"d ": null
}
спасибо

Подробнее здесь: https://stackoverflow.com/questions/724 ... onse-dnull

Вернуться в «C#»