从ASP.NET Web API中删除XML中的命名空间
发布时间:2020-05-23 05:33:42 所属栏目:asp.Net 来源:互联网
导读:如何使用Web API从下面的xml响应中删除命名空间? ApiDivisionsResponse xmlns:i=http://www.w3.org/2001/XMLSchema-instance xmlns=http://schemas.datacontract.org/2004/07/GrassrootsHoops.Models.Api.ResponseDivisions x
|
如何使用Web API从下面的xml响应中删除命名空间? <ApiDivisionsResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GrassrootsHoops.Models.Api.Response"> <Divisions xmlns:d2p1="http://schemas.datacontract.org/2004/07/GrassrootsHoops.Data.Entities"> <d2p1:Page>1</d2p1:Page> <d2p1:PageSize>10</d2p1:PageSize> <d2p1:Results xmlns:d3p1="http://schemas.datacontract.org/2004/07/GrassrootsHoops.Models.Api.Response.Divisions"/> <d2p1:Total>0</d2p1:Total> </Divisions> </ApiDivisionsResponse> 解决方法选项1是在GlobalConfiguration中切换到使用XmlSerializer:config.Formatters.XmlFormatter.UseXmlSerializer = true; 选项2是用来装饰你的模型 [DataContract(Namespace="")] (如果你这样做,你需要使用[DataMember]属性来装饰成员)。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 网站无法启动另一个网站可能使用相同的端口
- asp.net-mvc – 如何在MVC中完全分离视图和模型
- asp.net – 如何在生产.NET网站中更改Web引用?
- asp.net-mvc – SessionStateTempDataProvider要求启用Sess
- 从ASP.NET Web API中删除XML中的命名空间
- asp.net-mvc-4 – 在ASP.Net MVC 4和Autofac中注册全局过滤
- asp.net-mvc – 在ASP.NET MVC 3 Action方法中并行运行任务
- asp.net – JSON在IE7中未定义
- 验证 – ASP.NET MVC 4避免生成datetime的data-val-date
- asp.net – aspx中的设计视图没有加载
推荐文章
站长推荐
- asp.net-mvc – 无法加载文件或程序集”或其依赖
- ASP.NET:Viewstate并以编程方式添加用户控件
- ASP.NET CoreEntityFramework核心:左(外)加入Li
- asp.net – 如何禁用viewstate的aspx页面?
- 在ASP.NET中清除FileUpload内容
- asp.net-web-api2 – 在WebAPI2项目中加载System
- 在ASP.NET MVC中搜索路径
- asp.net – 仅用于字母和数字的正则表达式验证器
- asp.net-mvc-3 – 具有确认对话框的MVC3 Actionl
- asp.net-mvc – 在ASP.Net MVC 2中为非归因模型验
热点阅读
