webapi如何返回Json格式或者xml格式?
大家都知道,APi会根据你http请求的Accept标头来选择格式化xml还是json格式的数据,有时候我们做API的时候可能会固定一种格式,比如Json格式,这种怎么做呢,可能有的人会说全局配置下,这样的话就所有的都只能是json格式了,自定义的话
string data= "{\"total\": 17,\"page\": 1,\"records\": 17,\"rows\": [{\"id\":1, \"cell\":[ 1,\"FG001\",\"SFG001\",1.000000,\"2013-04-02 0:00:00\"]} ]}";
return new HttpResponseMessage { Content = new StringContent(data, System.Text.Encoding.UTF8, "application/json") };这里的data就必须要手动将对象序列化json格式才能这样传递,有些麻烦,每次数据都需要手动的序列化后才行,有没有好的办法呢?或者你们是怎么做的?
string data= "{\"total\": 17,\"page\": 1,\"records\": 17,\"rows\": [{\"id\":1, \"cell\":[ 1,\"FG001\",\"SFG001\",1.000000,\"2013-04-02 0:00:00\"]} ]}";
return new HttpResponseMessage { Content = new StringContent(data, System.Text.Encoding.UTF8, "application/json") };这里的data就必须要手动将对象序列化json格式才能这样传递,有些麻烦,每次数据都需要手动的序列化后才行,有没有好的办法呢?或者你们是怎么做的?
...全文
相关推荐
webapi_https.docx
使用C#开发owin自宿主服务器,可以使用https,包括证书安装绑定端口等,和我的另一个文档代替OCX插件的技术可以配合使用
WebAPI_Exploration:构建一个API来帮助我了解它的全部含义
WebAPI_Exploration 我尝试在Microsoft Visual Studio Community 2019的帮助下构建Web API。基于Les Jackson教程
WebApi返回xml格式时去除命名空间
WebApi返回xml格式数据时去除xml的命名空间
WebApi和访问WebApi两个项目
WebApi和访问WebApi两个项目,有源码,注释非常详细,希望对大家有帮助。 HttpWebRequest类访问webApi
.net webapi接收xml格式数据的3种情况小结
主要给大家总结介绍了关于.net webapi接收xml格式数据的3种情况,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧


