1

我以格式将 json 对象发送到 DotNet 服务

{"__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 回答