Questions marquées «inputstream»

Un mécanisme abstrait pour lire un flux de données en Java

7
Octet [] vers InputStream ou OutputStream
J'ai une colonne blob dans ma table de base de données, pour laquelle je dois utiliser byte[]dans mon programme Java comme mappage et pour utiliser ces données, je dois la convertir en InputStreamou OutputStream. Mais je ne sais pas ce qui se passe en interne lorsque je le fais. Quelqu'un …

10
Lire le flux deux fois
Comment lisez-vous deux fois le même flux d'entrée? Est-il possible de le copier d'une manière ou d'une autre? J'ai besoin d'obtenir une image sur le Web, de l'enregistrer localement, puis de renvoyer l'image enregistrée. J'ai juste pensé qu'il serait plus rapide d'utiliser le même flux au lieu de démarrer un …
127 java  inputstream 

6
InputStream à partir d'une URL
Comment obtenir un InputStream à partir d'une URL? par exemple, je veux prendre le fichier à l'url wwww.somewebsite.com/a.txtet le lire comme un InputStream en Java, via un servlet. J'ai essayé InputStream is = new FileInputStream("wwww.somewebsite.com/a.txt"); mais ce que j'ai obtenu était une erreur: java.io.FileNotFoundException
117 java  url  inputstream 

6
Comment lire un fichier texte sous Android?
Je veux lire le texte d'un fichier texte. Dans le code ci-dessous, une exception se produit (cela signifie qu'elle va dans le catchbloc). J'ai mis le fichier texte dans le dossier de l'application. Où dois-je mettre ce fichier texte (mani.txt) pour le lire correctement? try { InputStream instream = openFileInput("E:\\test\\src\\com\\test\\mani.txt"); …

3
Manière idiomatique de convertir un InputStream en String dans Scala
J'ai une fonction pratique que j'ai utilisée en Java pour convertir un InputStream en String. Voici une traduction directe à Scala: def inputStreamToString(is: InputStream) = { val rd: BufferedReader = new BufferedReader(new InputStreamReader(is, "UTF-8")) val builder = new StringBuilder() try { var line = rd.readLine while (line != null) { …


9
Guava équivalent pour IOUtils.toString (InputStream)
Apache Commons IO a une méthode pratique IOUtils.toString () pour lire un InputStreamdans une chaîne. Puisque j'essaye de m'éloigner d'Apache Commons et de Guava : y a-t-il un équivalent dans Guava? J'ai regardé toutes les classes du com.google.common.iopackage et je n'ai rien trouvé d'aussi simple. Edit: Je comprends et apprécie …
106 java  io  inputstream  guava 

2
Dans Kotlin, comment lire tout le contenu d'un InputStream dans une chaîne?
J'ai récemment vu du code pour lire le contenu entier d'un InputStreamdans une chaîne dans Kotlin, tel que: // input is of type InputStream val baos = ByteArrayOutputStream() input.use { it.copyTo(baos) } val inputAsString = baos.toString() Et aussi: val reader = BufferedReader(InputStreamReader(input)) try { val results = StringBuilder() while (true) …

3
Lecture d'InputStream en UTF-8
J'essaie de lire un text/plainfichier sur Internet, ligne par ligne. Le code que j'ai en ce moment est: URL url = new URL("http://kuehldesign.net/test.txt"); BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); LinkedList<String> lines = new LinkedList(); String readLine; while ((readLine = in.readLine()) != null) { lines.add(readLine); } for (String line : lines) …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.