【发布时间】:2014-09-30 21:07:02
【问题描述】:
网络 API:
public int Post(MyModel m){
return CreateTask(m);
}
返回值:
Id:"<int xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1446</int>"
我的问题:为什么 web API 返回 ID 如上所述。我需要它作为“1446”。我怎样才能摆脱这个 xml 部分?
【问题讨论】:
-
WebAPI 将回答(通常)返回 xml 或 JSON 给客户端。如果您需要不同类型的答案,则需要编写一个处理程序来执行此操作。但这似乎使事情过于复杂恕我直言。客户端不能只接受 JSON 或 xml 吗?并将回复转换为整数?
-
只是为了澄清您的问题。您正在获取 xml 但想要获取 Json 或者您只想要一个纯字符串?
标签: c# asp.net asp.net-web-api2