4
我有一些JSON我想要反序列化,但我想將其中一個屬性視爲字符串,而不是對象。JSON.Net - 如何將JSON反序列化爲對象,但將屬性視爲字符串而不是JSON?
作爲例子,JSON看起來是這樣的:
{
"name":"Frank",
"sex":"male",
"address": {
"street":"nowhere st",
"foo":"bar"
}
}
我想將它反序列化到這個對象 - 處理的地址對象作爲字符串文字:
public class Person
{
public string name;
public string sex;
public string address;
}
我試着從字面上反序列化到這個對象,但得到錯誤:
無法將JSON對象反序列化爲類型'System.String'。
任何想法?
乾杯