Похоже, это бит JSON, с которым возникают проблемы:
"": [
{
"page_id": "66721388277"
}
],
Я не эксперт JSON, но я понимаю, почему это может быть удивлено.Как я уже упоминал, он может быть проанализирован Json.NET (по крайней мере, как JObject
), поэтому вы можете попробовать использовать его вместо этого.
Оригиналответ, по-прежнему актуален
Метод DeserializeObject
указывает:
Этот метод десериализации не пытается привести корень графа объекта кспецифический тип, как и в случае метода десериализации.
Так что я бы удивился, если бы ему все равно удалось привести к gResponseClass
.Вы пытались использовать метод Deserialize
вместо этого?
(я бы ожидал, что ошибка времени компиляции будет честной - есть ли у вас строгий и явный параметр?)
Вполне возможно, это не та проблема, с которой вы столкнулись, но это первое, на что я бы все-таки посмотрел :) JSON хорошо разбирается с JSON.NET.