2011-02-14 11 views
1

Ici, dans mon projet, je reçois un fichier XML, dans lequel le flux du projet est décidé, mon projet contient un lecteur vidéo pour lire les fichiers vidéo, un enregistreur audio pour enregistrer la voix et un formulaire de demande pour obtenir des informations concernant l'utilisateur, mais ici le flux est complètement dynamique chaque fois que je reçois un xml dans lequel l'écran suivant à afficher n'est pas fixe.XML Analyser et stocker les données et retriver les données

Ici je sais que pour analyser le xml mais je dois savoir quelle structure collection est bon de stocker et retrive (structure de collection tels que mutablearray, mutabledictionary, plist ou SQLite) puis-je utiliser des haricots ou toute autre méthode est là s'il vous plaît aidez-moi.

Merci ...

Répondre

0

Je dirais la mise en œuvre « haricots » qui sont solides logiquement avec votre logique de flux, alors un mappeur mappe le XML pour les haricots (créer la base de haricots sur le XML). De cette façon, vous découplerez vos logiques de flux du format de fichier XML, donc plus tard si vous décidez d'utiliser JSON ou les changements de format de fichier XML, tout ce que vous avez à faire est de changer le mappeur.

Questions connexes