Bonjour,
J'ai un file XML de ce format:
J'arrive à lire ce fichier sans soucis grâce au parser. Par contre je ne trouve pas comment le créer!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <ep:tc xmlns:ep="http://www.test.com" xmlns:xa="http://www.test2.com"> <ep:List1>TestValue1</ep:List1> <xa:List2>TestValue2</xa:List2> </ep:tc>
J'arrive à créer le tag avec un namespace URI seulement grâce au code suivant:
Mais je n'arrive vraiment pas à trouver comment ajouter "xa" dans le tag root...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 DocumentBuilder db = docBuilderFactory.newDocumentBuilder(); Document doc = db.newDocument(); Element root = doc.createElementNS("http://www.test.com", "ep:tc"); doc.appendChild(root);
J'ai la possibilité d'ajouter l'url directement dans les sous-nodes. Mais je veux l'éviter car j'en ai plusieurs et ça devient un peu le bordel...ne devient plus très propre...
Quelqu'un a une idée??
Partager