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