Я получил ответ от JSON API и сопоставил его в своем коде с объектом.Структура объекта выглядит следующим образом:
public class A {
public B b;
public C c;
public D d;
}
public class B{
public string a;
public string b;
}
...
public class D{
public F[] f;
}
public class F{
public string c;
public string d;
public string e;
}
Я установил привязку к Observable Collection <A> aCollection
, и она работает нормально.У меня есть несколько объектов A, и я могу получить доступ ко всем членам, таким как этот.
<ListView ItemsSource="{Binding aCollection}">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<StackLayout>
<Label Text="{Binding b.a, TargetNullValue='-'}"/>
<Label Text="{Binding c.a, TargetNullValue='-'}"/>
</StackLayout>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Но я не знаю, как я могу получить доступ к массиву F [] и членам F. Также я не знаюзаранее, насколько большой массив будет.
Чего я хочу добиться, так это отобразить каждую запись в массиве относительно содержащего Объекта.
Надеюсь, этот вопрос имеет смысл.