Bonjour tout le monde,
Voilà j'ai un petit problème. Je me sers de la sérialisation des classes en XML pour génerer des fichiers XML au format qui me plait. Je dois sérialiser une classe en XML pour qu'elle aie au final le format suivant :
Le problème, c'est que le nombre de <Point> varie de 0 a l'infini.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <Forme> <Couleur>Rouge</Couleur> <Type>F1</Type> <Point>1</Point> <Point>2</Point> <Point>3</Point> <Point>4</Point> </Forme>
Vous allez me dire : "ok, serialise une Array". Le souci, c'est que ca donne ça :
Et moi, je ne peux pas avoir cette balise <Points> qui englobe les <Point> : le schéma du XML est figé et déja utilisé dans d'autres applications, impossible de le modifier...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <Forme> <Couleur>Rouge</Couleur> <Type>F1</Type> <Points> <Point>1</Point> <Point>2</Point> <Point>3</Point> <Point>4</Point> <Points> </Forme>
Toute mon architecture repose sur de la sérialisation d'objets pour générer des fichiers XML, donc je vous en prie: dites moi qu'il existe une solution !
Partager