Единственный способ выяснить, к чему можно десериализовать ответ JSON, - это найти строки внутри JSON, чтобы дать мне подсказку о том, что это может быть. Это кажется очень хакерским и надеяться, что есть лучший способ.
Учитывая 2 примера JSON ответов, как бы я десериализовался до нужного типа stati c?
result
Поле может содержать любой простой или сложный тип. В первом примере results
будет список имен, а во втором будет список цен.
{
"jsonrpc": "2.0",
"id": 1,
"result": [ "Jane Doe", "Joe Smith" ]
}
{
"jsonrpc": "2.0",
"id": 1,
"result": [ 123, 456 ]
}