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

Services Web Java Discussion :

envois des donnée en XML ?


Sujet :

Services Web Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 20
    Par défaut envois des donnée en XML ?
    bonjour a tous ! je recherchais une solution pour pouvoir envoyer des informations en format XML ! j'ai retrouvé une solution sur ce lien
    http://www.developpez.net/forums/showthread.php?t=43974
    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
     
    import javax.xml.parsers.*; 
    import javax.swing.text.*;
    import java.io.*;
    import java.util.*;
    import javax.swing.text.*;
     
     
    public String sendXML(java.io.File txt)
        {
            try {
                DocumentBuilderFactory dbf_test = DocumentBuilderFactory.newInstance();
                DocumentBuilder db_test = dbf_test.newDocumentBuilder();
                Document doc_test = db_test.parse(txt);
     
                OutputFormat outf = new OutputFormat();
                outf.setIndent(0);
                outf.setIndenting(true);
                outf.setEncoding("ISO-8859-1");
     
                ByteArrayOutputStream baos_test = new ByteArrayOutputStream();
                XMLSerializer xmls = new XMLSerializer(baos_test,outf);
                xmls.serialize(doc_test);
                String s_test = new String (baos_test.toString());
                return s_test;
            }
            catch ( Exception e ) {
                return "XMLGenerator : error "+e;
            } 
     
        }
    avec ces imports et il ne reconnait toujours pas cette ligne :

    Document doc_test = db_test.parse(txt);

    merci d'avance

  2. #2
    Membre éclairé Avatar de Wookai
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2004
    Messages
    307
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2004
    Messages : 307
    Par défaut
    Salut !

    Voici les import nécessaires (pour les trois import en org., tu n'es pas forcément obligé d'utiliser ceux-ci, il faut juste une implémentation...) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    import java.io.ByteArrayOutputStream;
     
    import javax.xml.parsers.DocumentBuilder;
    import javax.xml.parsers.DocumentBuilderFactory;
     
    import org.apache.xml.serialize.OutputFormat;
    import org.apache.xml.serialize.XMLSerializer;
    import org.w3c.dom.Document;
    Si jamais, regarde du côté de Eclipse (http://www.eclipse.org). C'est un éditeur Java très performant qui, entre autres, gère pour toi les import !

    (c'est avec lui que j'ai résolu ton probèlme )

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 20
    Par défaut
    mecrci

Discussions similaires

  1. envoi des données Xml de servlet vers page JSP
    Par MG-openssl dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 10/04/2011, 20h49
  2. Réponses: 18
    Dernier message: 26/06/2008, 10h10
  3. Réponses: 1
    Dernier message: 05/04/2006, 09h49
  4. socket : envois des données impossible
    Par thechief dans le forum Réseau
    Réponses: 16
    Dernier message: 18/03/2006, 19h28
  5. [Persistance]Aide pour sauver des données en XML
    Par le Daoud dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 21/06/2005, 13h39

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