Je suis en train de concevoir un catalogue de voiture et j'ai besoin d'utiliser des fichiers XML pour le stockage. Dans les projets précédents, je modifiais manuellement les fichiers XML avec Linq. Cependant, je suis tombé sur la sérialisation XML et je pense que cela pourrait être une meilleure approche. Chaque élément du catalogue est de type CarItem
et contient divers attributs. Le catalogue peut contenir quelques centaines de voitures et je m'inquiète de la performance. Si je désérialise le fichier XML, tous les CarItems
seront-ils immédiatement instanciés? Y a-t-il un moyen pour moi de pouvoir choisir quel objet est désérialisé en fonction des paramètres? Par exemple, je voudrais dire "si l'attribut couleur de la voiture est rouge, alors désérialiser uniquement les CarItems rouges dans les objets".XML Serialization/Deserialization par article
Merci pour toutes suggestions
Salut Superexsl, Pouvez-vous clarifier avec un code comment vous avez l'intention de désérialiser? Il y a plusieurs façons d'y parvenir et la réponse peut dépendre de votre approche. –
Salut les arbres. Je n'ai pas encore programmé le code de sérialisation/désérialisation, donc je suis ouvert à toute suggestion. Merci pour la réponse. – XSL