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 :
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:
1
2<gml:description>...</gml:description> <bldg:Building gml:id="01">...</bldg:Building>
Evidemment, j'ai en sortie ça :Code:Element e = new Element("description", "gml", "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......Code:<gml:description xmlns="qqch qui ne me sert pas">
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...