OData サービスで Json シリアル化をサポートしたいのですが、この動作を V2 バージョンに追加する WCF Data Service ツールキットについて読みました。WCF Data Service が WCF Data Service 5.0 の新しいバージョンをリリースしたことを読んだ後、その方法を知る必要があります。
を追加する$Format=json
と、常にこの属性がサポートされていません。
なにか提案を 。前もって感謝します ...
OData サービスで Json シリアル化をサポートしたいのですが、この動作を V2 バージョンに追加する WCF Data Service ツールキットについて読みました。WCF Data Service が WCF Data Service 5.0 の新しいバージョンをリリースしたことを読んだ後、その方法を知る必要があります。
を追加する$Format=json
と、常にこの属性がサポートされていません。
なにか提案を 。前もって感謝します ...
JSON を要求する通常の方法は、Accept ヘッダーを使用することです (基本的に HTTP に従います。クライアントが応答の特定の表現を必要とする場合は、Accept ヘッダーで要求する必要があります)。したがって、Accept: application/json;odata=verbose を送信すると、Verbose JSON 応答が返されます。
WCF Data Services は現在、$format クエリ オプションを実装していません。ただし、「上に」追加することはできます。これを行うにはいくつかの方法があります (Web を検索するだけです)。それらの 1 つは、たとえばここにあります: http://archive.msdn.microsoft.com/DataServicesJSONP