Xml cross reference Serialisation
Bonjour,
j'aimerais pouvoir serialiser des objects ayant des liens vers leurs Parent/Enfant dans un fichier xml (séparemment ensuite). Le fichier XML ressemblerai en simplifier à cela :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
<data>
<groups>
<group id="g1">
<name>Groupe 1</name>
<people>
<person ref="p1" />
<person ref="p2" />
</people>
</group>
</groups>
<people>
<person id="p1">
<name>person 1</name>
</person>
<person id="p2">
<name>person 2</name>
</person>
</people>
</data> |
Le problème est que via le sérialiser XML je n'arrive qu'a générer un fichier XML qui détaille l'ensemble des enfants dans le parents. Si quelqu'un à déjà été confronté à ce problème, pourrait-il me conseiller / m'expliquer une manière d'atteindre cette objectif ? merci d'avance pour vos réponses