IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XML/XSL et SOAP Discussion :

Lire et écrire en XML


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de blackhock
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 75
    Par défaut Lire et écrire en XML
    Bonjour à tous ;
    Je débute ne XML donc je me tourne vers vous pour que vous m’aiguillez un peu :
    Voila j’ai un ‘main’ qui lit plusieurs fichiers texte l’un à la suite de l’autre, et je veux créer un fichier XML qui lit tous ces fichiers sans que je serai obligé de tapez les noms de ces derniers dans ma méthode main.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    public class MainClass {
     
    	/**
    	 * @param args
    	 */
    	public static void main(String[] args) {
     
    		Model theModel = new Model();
     
    		theModel.read("text1.txt");
    		theModel.read("text2.txt ");
    		theModel.read("text3.txt ");
    		theModel.read("text4.txt ");
    		theModel.read("text5.txt ");
    		theModel.read("text6.txt ");
    	}
    }
    Peut être je dois mettre tous ces fichiers dans un fichier XML et le lire après mais je ne sais pas trop comment commencer (qu’est que je dois mettre dans mon fichier XML si je dois en créer un ?).
    Merci pour toute réponse et pour votre aide.
    Cordialement

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Pourquoi faire un fichier XML pour cela ?

    Tu ne veux pas plutôt passer par un fichier properties ou un simple fichier texte dont chaque ligne est un fichier à traiter ?

    ERE

  3. #3
    Membre confirmé Avatar de blackhock
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 75
    Par défaut
    Bonjour à tous,
    En fait j’ai déjà commencé à écrire mon fichier XML, pourquoi j’ai choisit XML, c’est un langage qui me plait bien c’est assez standard et facile à comprendre et puis il ressemble pas mal a un fichier texte.
    Voila mon fichier XML
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <?xml version="1.0" encoding="UTF-8"?>
    <title> mes fichiers dans le main </title>
    <InputFile>
    	<file       Name = " texte1.txt "></file>
    	<file  	Name = " texte2.txt "></file>
    	<file	Name = " texte3.txt "></file>
    	<filte   	Name = " texte4.txt "></file>
    	<file	Name = " texte5.txt "></file>
    	<file   	Name = " texte6.txt "></file>
    	<file 	Name = " texte7.txt "></file>
    	<file 	Name = " texte8.txt "></file>
    </InputFile>
    Et je veux savoir comment je peux lire les fichiers pour les exécuter dans le main.
    Merci encore

  4. #4
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    Note déjà que ton document XML n'a pas d'élément racine, donc il n'est pas conforme.
    Ici la faq java/xml avec toutes les réponses à tes questions sur l'aspect java.

    La requête XPath que tu peux utiliser : //file/@name

    ERE

  5. #5
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    @lotfi.gaaloul: Ici la faq java/xml avec toutes les réponses à tes questions sur l'aspect java.

    ERE

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 6
    Par défaut xml
    bonjour
    j'espère que ta trouver une solution pour ton exemple moi aussi je débute en xml avec java sous eclipse et je ne sait par ou commencer j'ai lu des nombreux cours mais je ne sait pas comment programmer et manipuler des fichier xml en java je te serais reconnaissant de m'avoir guider un peu avec des exemple simple
    Cordialement

Discussions similaires

  1. lire et écrire dans xml depus VisualStudio2008
    Par tortuedu74 dans le forum VB.NET
    Réponses: 1
    Dernier message: 28/04/2009, 17h36
  2. [Xerces] Lire et écrire dans un fichier XML
    Par sKy_92310 dans le forum XML
    Réponses: 4
    Dernier message: 24/01/2009, 19h44
  3. Lire et écrire un fichier XML
    Par Palca dans le forum Smalltalk
    Réponses: 0
    Dernier message: 28/04/2008, 11h40
  4. Lire et écrire de l'XML en Java
    Par AL1986 dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 06/11/2007, 15h07
  5. [Rech. Comp.] Lire et écrire dans des fichiers XML
    Par Rodrigue dans le forum C++Builder
    Réponses: 4
    Dernier message: 26/08/2005, 20h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo