I'm trying to parsing some data from a Json File but I'm getting some problems.
This is my sample Data from the JSON file

And this is my code:
foreach (JsonValue groupValue in jsonArray)
{
JsonObject groupObject = groupValue.GetObject();
DadosLocaisInteresse group =
new DadosLocaisInteresse(
groupObject["UniqueId"].GetString(),
groupObject["Title"].GetString(),
groupObject["Subtitle"].GetString(),
groupObject["ImagePath"].GetString(),
groupObject["Description"].GetString(),
groupObject["Latitude"].GetNumber(),
groupObject["Longitude"].GetNumber()
);
foreach (JsonValue itemValue in groupObject["Items"].GetArray())
{
JsonObject itemObject = itemValue.GetObject();
group.Items.Add(
new DadosLocaisInteressePontos(
itemObject["UniqueId"].GetString(),
itemObject["Title"].GetString(),
itemObject["Subtitle"].GetString(),
itemObject["ImagePath"].GetString(),
itemObject["Description"].GetString(),
itemObject["Content"].GetString(),
itemObject["ItemLatitude"].GetNumber(),
itemObject["ItemLongitude"].GetNumber())
);
foreach (JsonValue galeriaValue in itemObject["Galerias"].GetArray())
{
JsonObject galeriaObject = galeriaValue.GetObject();
ItemsGaleria galeria =
new ItemsGaleria(
galeriaObject["UniqueID"].GetString(),
galeriaObject["ImagePath"].GetString(),
galeriaObject["ImagePath1"].GetString()
);
}
}
this.Groups.Add(group);
}
The Groups and Items Arrays works just fine. The problem is that I can't get the data from the "Galeria Array"... What I'm doing wrong???
Galeriain JSON andGaleriasin your code.