Bonjour,

je travaille sur un programme qui écrit des fichiers en CityGML (format 3D dérivé du XML) et j'utilise JDOM. Je voudrais avoir dans mon fichier de sortie des balises qui ressemblent à ça par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<gml:description>...</gml:description>
<bldg:Building gml:id="01">...</bldg:Building>
Comme JDOM n'aime pas les deux points dans les noms de balises, je suis allée voir la FAQ de JDOM : http://www.jdom.org/docs/faq.html#a0250 et je crée mes éléments comme c'est expliqué :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Element e = new Element("description", "gml", "qqch qui ne me sert pas");
Evidemment, j'ai en sortie ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<gml:description xmlns="qqch qui ne me sert pas">
ce qui est plutôt gênant parce que ça veut dire que je vais devoir retraiter le fichier après coup pour enlever le xmlns ou le transformer en gml:id, donc parser le fichier, reconnaître les mots, remplacer, etc......

Est-ce que quelqu'un aurait une meilleure idée sans avoir à retraiter ? Ou bien un autre outil que JDOM qui accepte les deux points...?

Merci beaucoup...