C# WebApi Xml序列化问题解决方法:“ObjectContent`1”类型未能序列化内容类型“application/xml;charset=utf-8"的响应正文。...
2016-10-28 18:28
756 查看
在调试一个WebApi程序时,出现下面错误:
通过分析怀疑是未添加序列化属性引起的,实体类改为下面结构后,问题依旧:
通过查阅资料和不断尝试,修改实体类的属性注解搞定:
通过分析怀疑是未添加序列化属性引起的,实体类改为下面结构后,问题依旧:
通过查阅资料和不断尝试,修改实体类的属性注解搞定:
相关文章推荐
- "响应消息的内容类型 text/html; charset=utf-8 与绑定(text/xml; charset=utf-8)的内容类型不匹配。"问题的解决办法
- 关于 客户端发现响应内容类型为“text/html; charset=utf-8”,但应为“text/xml”的解决方法
- 关于 客户端发现响应内容类型为“text/html; charset=utf-8”,但应为“text/xml”的解决方法
- 关于 客户端发现响应内容类型为“text/html; charset=utf-8”,但应为“text/xml”的解决方法
- 客户端发现响应内容类型为“text/html; charset=utf-8”,但应该是“text/xml"
- dhl:ajax无法跨域改用getJSON(解决服务器返回json数据中文为乱码的问题$.ajaxSetup({ scriptCharset: "utf-8" , contentType: "application/json; chars)
- WCF学习问题之:响应消息的内容类型 multipart/related; type="application/xop+xml"……
- 【C#】对异步请求处理程序IHttpAsyncHandler的理解和分享一个易用性封装 【手记】走近科学之为什么明明实现了IEnumerable<T>的类型却不能调用LINQ扩展方法 【手记】手机网页弹出层后屏蔽底层的滑动响应 【手记】ASP.NET提示“未能创建类型”处理 【Web】一个非常简单的移动web消息框 【手记】解决EXCEL跑SQL遇“查询无法运行或数据库表无法打开...”
- 错误信息:响应消息的内容类型 text/html; charset=utf-8 与绑定(text/xml; charset=utf-8)的内 容类型不匹配
- 在调用Web Service时, 出现这样的错误: 客户端发现响应内容类型为“text/html; charset=utf-8”,但应该是“text/xml”
- 响应消息的内容类型 text/html; charset=utf-8与绑定(text/xml; charset=utf-8)的内容类型不匹配
- 客户端发现响应内容类型为“text/html; charset=utf-8”,但应为“text/xml”。
- response.setContentType("text/html;charset=utf-8")后依然乱码的解决方法
- 客户端发现响应内容类型为“text/html; charset=utf-8”怎么改为“text/xml”
- 关于C#未能从程序集XXX加载XXX类型问题的解决方法
- 【C#】解决进行反序列化时出错:。InnerException 消息是“反序列化对象 属于类型 System.String 时出现错误。读取 XML 数据时,超出最大字符串内容长度配额 (8192)。
- ![响应消息的内容类型 text/html; charset=utf-8 与绑定(text/xml; charset=utf-8)的内容类型不匹配。
- 解决"415 Cannot process the message because the content type 'application/x-www-form-urlencoded' was not the expected type 'text/xml; charset=utf-8'"
- (原) 客户端发现响应内容类型为“text/html; charset=utf-8”,但应为“text/xml”。
- Web服务配置错误: allowDefinition='MachineToApplication' 错误和 客户端发现响应内容类型为“text/html; charset=utf-8”...