移除WebApi中的XML命名空间
在vs2013及更高版本中,移除WebApi中的XML命名空间非常简单。通过配置WebApi的XML序列化设置,可以实现无命名空间的XML输出。具体步骤如下:
- 打开WebApi项目。
- 找到WebApi配置文件(通常是WebApiConfig.cs)。
- 在配置文件中,添加或修改以下代码:
var xml = GlobalConfiguration.Configuration.Formatters.XmlFormatter;
xml.UseXmlSerializer = true;
xml.WriterSettings.OmitXmlDeclaration = true;
xml.WriterSettings.NamespaceHandling = NamespaceHandling.OmitDuplicates;
- 保存配置文件并重新启动项目。
这样设置后,WebApi返回的XML数据将不包含命名空间。
WebApi去除XML命名空间.rar
预估大小:2个文件
WebApi去除XML命名空间
文件夹
webapi去除xml命名空间说明.docx
14KB
WebapiXmlRemoveNamDemo.rar
3.8MB
3.72MB
文件大小:
评论区