Je suis en train d'analyser un fichier XML à l'aide de la technique Android Pull Parser. Tout d'abord, jetez un oeil au fichier XML ci-dessous:Android Dynamic Array
<childs>
<students>
<name> hello </name>
<address> xyz </address>
</stdents>
<students>
<name> abc </name>
<address> def </address>
</stdents>
</childs>
Considérons que j'analyse le fichier ci-dessus. Maintenant, mon problème est que je veux créer un tableau séparé pour le nom et l'adresse. Donc, tout en analysant, je veux stocker les données du 1er étudiant en name[0]
et address[0]
et les données de l'élève suivant en name[1]
et address[1]
. En résumé, la taille du tableau s'étend à mesure que davantage de données sont analysées.
Y a-t-il un moyen de le faire? Je veux créer un tableau extensible dynamique? Ou s'il y a une autre façon de le faire alors s'il vous plaît aidez-moi à lutter contre ce problème.
Pourquoi ne pas utiliser java.util.List? –
@Marcin Gil mais je veux exacly comme tableau séparé becoz voulez afficher les données de tableau dans "ListAdapter" –
Pourquoi ne pas utiliser ArrayAdapter qui peut prendre List comme argument? Si vous envisagez d'utiliser ListView, cela ne poserait aucun problème. –