Я использую следующий код:
myObj jsonStream = ser.Deserialize<myObj>(jsonStream);
И все работало нормально, пока в JSON, который вернулся, не было нулевого значения для одного из полей. i.e.:
"name" : null
В процессе десериализации возникает исключение. В моем myObj у меня есть участник:
public string name;
Как я могу изящно обработать нечетное нулевое значение, возвращаемое из моего источника данных, используя сборку System.Web.Script.Serialization? Я попробовал:
public string name = "";
Но это не сработало.