我正在使用Json.Net來處理我的應用程序中來自Pipl.com API的API調用響應的反序列化,並且它工作正常,但出於某種奇怪的原因,它不會反序列化JSON字符串的特定屬性我提供給JsonConvert.DeserializeObject方法。Json.Net JsonConvert不正確的反序列化?
我的班級是這樣的:
和以外的所有DSNAME才能正確反序列化。要轉換的Json是這樣的:
"source": {
"@is_sponsored": false,
"@ds_name": "Personal Web Space -MySpace",
"url": "http://www.foo.bar"
"domain": "myspace.com"
}
任何想法如何去解決這個問題?先謝謝你。
嘗試將您的Dsname更改爲DsName,命名約定有時會導致問題 – nkchandra