[java] InputStream

Fermé
peppena Messages postés 143 Date d'inscription vendredi 24 janvier 2003 Statut Membre Dernière intervention 3 août 2010 - 14 juil. 2003 à 10:51
peppena Messages postés 143 Date d'inscription vendredi 24 janvier 2003 Statut Membre Dernière intervention 3 août 2010 - 15 juil. 2003 à 15:25
bonjour
je cherche methode qui retourne un InputStream

cordialement
A voir également:

5 réponses

Hello!
En fait, tu cree un "flux" de DataInputStream, mais pour lire, je sais si y a une méthode qui renvoie un InputStream, pour lire tu utilise une méthode du genre nomObjet.readUTF() ou monObjet.readInt() suivant ce qui tu faire du contenu apres extraction. Sinon, y suffit d'utiliser l'aide ou de la creer la méthode...encore plus simple ;-))
A+

feim
0
choubaka Messages postés 39410 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 3 janvier 2025 2 104
15 juil. 2003 à 08:12
salut peppena

c'est nébuleux comme question.....

Chouba
Casque Bleu forumique
0
peppena Messages postés 143 Date d'inscription vendredi 24 janvier 2003 Statut Membre Dernière intervention 3 août 2010 5
15 juil. 2003 à 10:31
bonjour choubaka

pas à ce point !
je m'expliqe encore

je parse un fichier xml et j'utilise cette instruction :
InputStream is = pxml.getClass().getResourceAsStream(file);

le file doit etre le nom du fichier xml qui doit etre sous le meme repertoire que le .class

et si je passe en file : path\nomfichier.xml je recoit une erreur
ca ne fonctionne pas !!

et getResourceAsStream accepte un inputStream donc j pensé à trasformer mon path\nomfichier.xml en inputStrem et le passert à la méthode ,
ainsi quelque soit l'emplacement de mon xml ca fonctionnera


;-) cordialement
0
choubaka Messages postés 39410 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 3 janvier 2025 2 104
15 juil. 2003 à 15:10
ok

et si je passe en file : path\nomfichier.xml je recoit une erreur
ca ne fonctionne pas !!



quelle est l'erreur renvoyée?

Chouba
Casque Bleu forumique
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
peppena Messages postés 143 Date d'inscription vendredi 24 janvier 2003 Statut Membre Dernière intervention 3 août 2010 5
15 juil. 2003 à 15:25
j trouvé la solution :

avant j'utilise :
InputStream is = pxml.getClass().getResourceAsStream(file);
// ce qui cherche le file ds le meme repertoire des .class

maintenant je cree un autre is
inputStream is = null;
is = new FileInputStream("e:\\rep\\test.xml");

puis
root=XMLHelper.parse(is,null); ....

donc ca fonctionne
et merci pour tout
0