Używam biblioteki Json.NET. Jaki jest najwygodniejszy sposób serializacji/deserializacji tablic w JSON przez C#? Na przykład próbuję deserializowania z następującym tekstem (czytanie z pliku):Json.NET: serializowanie/deserializacja macierzy
{
"Name": "Christina",
"Gender": "female",
"Favorite_numbers": [11, 25 ,23]
}
Czytam tekst powyżej z pliku do zmiennej:
JObject o = JObject.Parse(File.ReadAllText("input.txt"))
A potem, kiedy Próbuję wydobyć tablicę [11, 24, 23]
z
int[] num = (int[]) o["Favorite_numbers"]
mi komunikat o błędzie.
Co robię źle? Jak poprawnie odczytać tablicę? Jak poprawnie odczytać 2-dim tablice następującego rodzaju [[1, 2, 3], [4, 5, 6]]
?
Jaki jest błąd ? –