Я пытаюсь десериализации JSON мой массив, используя Newtonsoft Json.NET самородок:Deserialize JSON массив с JSON.NET JArray
Вот код:
Единственная проблема в том, что DeserializeObject принимает строку , а не объект JArray. Я могу сделать array.toString()
, но я не уверен, что это правильный способ сделать это.
О, я вас. Мысль Было бы проще просто преобразовать JArray в List, чем обычный JSON String tbh. – user3734423
Если вы в первую очередь получаете строку JSON, возможно, проще просто десериализовать ее до вашего конечного типа с помощью DeserializeObject(), чем добавить дополнительный шаг преобразования в JArray, а затем в тип. – ADyson
Yup, вот что я в итоге делаю. Ничего необычного кода :( – user3734423