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

Entrée/Sortie Java Discussion :

Convertir un OutputStream en String


Sujet :

Entrée/Sortie Java

  1. #1
    Membre régulier
    Convertir un OutputStream en String
    J'ai trop de soucis avec les IO j'y comprends rien.
    J'utilise
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    XMLStreamWriter writer = outputFactory.createXMLStreamWriter(OutputStream);

    de java5 pour creer du XML a partir d'un objet, et je veux que ma methode qui fait ca me renvoie une String a partir du output stream...
    genre "</xml>...</xml>"

    j'y arrive pas

  2. #2
    Membre actif
    Salut,

    Je ferais quelque chose de ce style :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ByteArrayOutputStream outStream = new ByteArrayOutputStream();
    XMLStreamWriter writer = outputFactory.createXMLStreamWriter(OutputStream);
    ...//Tes opérations sur ton writer
    writer.close();
    String maChaine = outStream.toString("UTF-8");//Je suppose que ton writer XML  utilise l'encodage l'UTF-8


    A+
    Hydraland

  3. #3
    Membre régulier

###raw>template_hook.ano_emploi###