begin process at 2012 02 14 09:27:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

Mettre certaines balises XML dans un fichier a partir d'un arbre DOM


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Mettre certaines balises XML dans un fichier a partir d'un arbre DOM

mercredi 10 septembre 2003 à 14:35:45 | Mettre certaines balises XML dans un fichier a partir d'un arbre DOM

Ekik

Bonjours,

Voila mon problème:

J'ai un fichier xml, et je dois prendre toutes les balises <section> pour les mettre dans un autre fichier xml. J'ai ce code ici, mais le problème, c'est qu'il ne met que la dernière balise <section> dans le fichier.


DocumentBuilderFactory factory =
DocumentBuilderFactory.newInstance();


File f = new File(argv[0]);
DocumentBuilder builder = factory.newDocumentBuilder();
document = builder.parse(f);

File dest = new File("a.xml");
NodeList list = document.getElementsByTagName("section");



for(int i=0; i<list.getLength();i++)
{
Node node = list.item(i);

TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer();
DOMSource source = new DOMSource(node);
StreamResult result = new StreamResult(dest);
transformer.transform(source, result);
}


Ce que je voudrais faire donc, c'est pouvoir mettre toutes les balises section dans ce fichier.

J'ai pensé à un paramètre pour que ca écrive a la suite dans le fichier mais j'ai rien trouvé. alors voila, si qqn a une réponse, ca serait sympa.

Merci d'avance.

Cédric
mercredi 19 novembre 2003 à 14:25:45 | Re : Mettre certaines balises XML dans un fichier a partir d'un arbre DOM

Isaro

Salut,
Je ne suis pas sur mais tu peux essayer de recuperer chaque node au moment ou tu appeles ta methode item(i) puis ajouter a chaque fois (l'equivalent de la methode addContent(element) en jdom. Apres ajouter le tout a ton fichier.

Isaro


Cette discussion est classée dans : fichier, file, xml, list, balises


Répondre à ce message

Sujets en rapport avec ce message

Utiliser un fichier XML, recuperer les données de certaines balises et pas les autres [ par jafouille94 ] salutba tt est ds le titre, en effet j'ai environ 3000 fichiers xml dont je connai pas les nom, grace a une recherche et a une acquisition par l'utili Manipulation des balises XML [ par ismailfk ] Bonjour,j'ai besoin de manipuler les balises dans un fichier xml. En effet, j'ai un fichier XML Alex 29 je veux éliminer la balise age sans supprimer Comment générer du html a partir d'un fichier xml et du java [ par shefiu ] Slt a tous !J'aimerais savoir comment je pourrais générer du html a partir d'un fichier xml et d'un code source java. Je sais qu'il est possible de fa parsage d'un fichier xmi [ par midounaw ] bonjour tous le monde;je travaille pour le sujet "vérification de la cohérence de modèle uml en utilisant la technologie xml" avec eclipse mais j'arri Afficher les données contenues dans un fichier xml [ par 3etha ] Salut,Je veux afficher le contenu d'un fichier xml à l'aide du jsp et on utilisant une classe java.Comment je peux procèder?merci à tous Transfer de fichier [ par darko666 ] Salut tous le monde, je devloppe une application web avce jsp et servelet, une de mes page est destiner à envoyer 2 fichier sur mon serveur apres que arabe [ par nabilwael ] Bonjour , jé réalisé une classe qui permer de parser un fichier XML en arab et enregistrer le resultat dans un fichier texte mais le résultat est diff creation un fichier xml en vb.net [ par samia_86 ] salut mes amis et bonne années bleine de bonheur et tout se ke vous souheitez;je suis debutante en vb.net et sql server j'ai un probleme de creation f ouvrir et afficher tout les fichier.txt contenue dans un repertior ou un fichier dansun jTextArea [ par khazzab ] salutJe suis débutant en programmation java et je veut ouvrir tout les fichier .txt a la fois qui sont  aparut dans un répertior ou dans un fichier qu


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,952 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales