Bonjour à tous !
Petite question, après mes recherches sur le sujet j'ai toujours les mêmes réponses à savoir qu'on peut serializer/déserializer un object mais jamais le mettre à jour..
Par exemple (exemple simplifié)
Dans cet exemple si je souhaite par exemple modifier simplement le nom d'un élève, il faut re-serializer l'object Ecole contenant la liste des élèves... je ne peut alors pas simplement modifier l'attribut d'un élève spécifiquement...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 class Ecole { string name; List<Eleve> eleves; } class Eleve { string name; string age; } //Le fichier XML contient donc un noeud Ecole, et des sous noeuds Eleve
Existe t il des techniques de mise à jour sans avoir à tout "re-serializer" ?
Merci
PS: Biensur j'ai mis de côté le fait d'utiliser Linq to XML ou autre "librairie" de parsing XML..
Partager