我希望我的 OData 服务支持 Json 序列化,我读到了一个 WCF 数据服务工具包,它将此行为添加到 V2 版本。在我阅读了 WCF Data Service 发布了新版本的 WCF Data Service 5.0 之后,我需要知道如何去做。
我添加了$Format=json
并且我一直得到这个属性不受支持。
任何建议。提前致谢 ...
我希望我的 OData 服务支持 Json 序列化,我读到了一个 WCF 数据服务工具包,它将此行为添加到 V2 版本。在我阅读了 WCF Data Service 发布了新版本的 WCF Data Service 5.0 之后,我需要知道如何去做。
我添加了$Format=json
并且我一直得到这个属性不受支持。
任何建议。提前致谢 ...
请求 JSON 的常用方法是使用 Accept 标头(基本上遵循 HTTP,如果客户端想要响应的某种表示,它应该在 Accept 标头中请求它)。因此,如果您发送 Accept: application/json;odata=verbose,您将获得 Verbose JSON 响应。
WCF 数据服务当前不实现 $format 查询选项。但是您可以将其添加到“顶部”。有几种方法可以做到这一点(只需搜索网络)。其中之一是例如这里: http: //archive.msdn.microsoft.com/DataServicesJSONP