1

json オブジェクトを次の形式で DotNet Service に送信します

{"__type":"EntityItem#ru.test.com","name":"sample"}

そしてネットサービスでは、オブジェクトEntityItemとすべての良いものを手に入れました。

しかし、__type がリスト プロパティの最初にない場合は、オブジェクトの解析中にエラーが発生します。次のバージョンの JSON がクラッシュする

{"name":"sample","__type":"EntityItem#ru.test.com"}

それを修正する方法はありますか?

4

1 に答える 1

3

これは「タイプヒント」と呼ばれます。ここにリンクhttp://msdn.microsoft.com/en-us/library/bb412170.aspx とqouteがあります

Note that the type hint must appear first in the JSON representation. This is the only case where order of key/value pairs is important in JSON processing.

とても悲しい。

于 2012-09-16T19:24:50.007 に答える