Domande taggate «inputstream»

Un meccanismo astratto per leggere un flusso di dati in Java

7
Byte [] su InputStream o OutputStream
Ho una colonna BLOB nella mia tabella del database, per la quale devo usare byte[]nel mio programma Java come mappatura e per usare questi dati devo convertirli in InputStreamo OutputStream. Ma non so cosa succede internamente quando lo faccio. Qualcuno può spiegarmi brevemente cosa succede quando eseguo questa conversione?

10
Leggi lo stream due volte
Come leggi due volte lo stesso inputstream? È possibile copiarlo in qualche modo? Devo ottenere un'immagine dal Web, salvarla in locale e quindi restituire l'immagine salvata. Ho solo pensato che sarebbe stato più veloce utilizzare lo stesso flusso invece di avviare un nuovo flusso sul contenuto scaricato e poi leggerlo …
127 java  inputstream 

6
InputStream da un URL
Come ottengo un InputStream da un URL? ad esempio, voglio prendere il file all'URL wwww.somewebsite.com/a.txte leggerlo come InputStream in Java, tramite un servlet. ho provato InputStream is = new FileInputStream("wwww.somewebsite.com/a.txt"); ma quello che ho ottenuto è stato un errore: java.io.FileNotFoundException
117 java  url  inputstream 

6
Come posso leggere un file di testo su Android?
Voglio leggere il testo da un file di testo. Nel codice seguente, si verifica un'eccezione (ciò significa che va al catchblocco). Ho inserito il file di testo nella cartella dell'applicazione. Dove devo mettere questo file di testo (mani.txt) per leggerlo correttamente? try { InputStream instream = openFileInput("E:\\test\\src\\com\\test\\mani.txt"); if (instream != …



9
Equivalente Guava per IOUtils.toString (InputStream)
Apache Commons IO ha un simpatico metodo pratico IOUtils.toString () per leggere un InputStreamin una stringa. Dato che sto cercando di allontanarmi da Apache Commons e da Guava : c'è un equivalente in Guava? Ho esaminato tutte le classi nel com.google.common.iopacchetto e non sono riuscito a trovare nulla di altrettanto …
106 java  io  inputstream  guava 

2
In Kotlin, come leggo l'intero contenuto di un InputStream in una stringa?
Recentemente ho visto il codice per leggere l'intero contenuto di un InputStreamin una stringa in Kotlin, come ad esempio: // input is of type InputStream val baos = ByteArrayOutputStream() input.use { it.copyTo(baos) } val inputAsString = baos.toString() E anche: val reader = BufferedReader(InputStreamReader(input)) try { val results = StringBuilder() while …

3
Leggere InputStream come UTF-8
Sto cercando di leggere da un text/plainfile su Internet, riga per riga. Il codice che ho in questo momento è: 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 …

8
Come posso ottenere un java.io.InputStream da un java.lang.String?
Ho un file Stringche voglio usare come file InputStream. In Java 1.0, potresti usare java.io.StringBufferInputStream, ma è stato @Deprecrated(con una buona ragione - non puoi specificare la codifica del set di caratteri): Questa classe non converte correttamente i caratteri in byte. A partire da JDK 1.1, il modo preferito per …


5
Il modo più efficiente per creare InputStream da OutputStream
Questa pagina: http://blog.ostermiller.org/convert-java-outputstream-inputstream descrive come creare un InputStream da OutputStream: new ByteArrayInputStream(out.toByteArray()) Altre alternative consistono nell'usare PipedStreams e nuovi thread che sono ingombranti. Non mi piace l'idea di copiare molti megabyte in un nuovo array di byte di memoria. Esiste una libreria che lo faccia in modo più efficiente? MODIFICARE: …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.