Preguntas etiquetadas con inputstream

Un mecanismo abstracto para leer un flujo de datos en Java

7
Byte [] a InputStream o OutputStream
Tengo una columna de blob en la tabla de mi base de datos, para la cual tengo que usar byte[]en mi programa Java como mapeo y para usar esta información tengo que convertirla en InputStreamo OutputStream. Pero no sé qué sucede internamente cuando lo hago. ¿Alguien puede explicarme brevemente qué …

10
Leer transmisión dos veces
¿Cómo se lee el mismo flujo de entrada dos veces? ¿Es posible copiarlo de alguna manera? Necesito obtener una imagen de la web, guardarla localmente y luego devolver la imagen guardada. Simplemente pensé que sería más rápido usar la misma secuencia en lugar de comenzar una nueva secuencia para el …
127 java  inputstream 

6
InputStream desde una URL
¿Cómo obtengo un InputStream de una URL? por ejemplo, quiero tomar el archivo en la URL wwww.somewebsite.com/a.txty leerlo como InputStream en Java, a través de un servlet. He intentado InputStream is = new FileInputStream("wwww.somewebsite.com/a.txt"); pero lo que obtuve fue un error: java.io.FileNotFoundException
117 java  url  inputstream 

6
¿Cómo puedo leer un archivo de texto en Android?
Quiero leer el texto de un archivo de texto. En el siguiente código, se produce una excepción (eso significa que va al catchbloque). Pongo el archivo de texto en la carpeta de la aplicación. ¿Dónde debería colocar este archivo de texto (mani.txt) para poder leerlo correctamente? try { InputStream instream …



9
Equivalente de guayaba para IOUtils.toString (InputStream)
Apache Commons IO tiene un método de conveniencia agradable IOUtils.toString () para leer InputStreamuna cadena. Ya que estoy tratando de alejarme de Apache Commons y pasar a Guava : ¿hay un equivalente en Guava? Miré todas las clases en el com.google.common.iopaquete y no pude encontrar nada tan simple. Editar: Entiendo …
106 java  io  inputstream  guava 

2
En Kotlin, ¿cómo leo todo el contenido de un InputStream en un String?
Recientemente vi código para leer el contenido completo de InputStreamuna cadena en Kotlin, como: // input is of type InputStream val baos = ByteArrayOutputStream() input.use { it.copyTo(baos) } val inputAsString = baos.toString() Y también: val reader = BufferedReader(InputStreamReader(input)) try { val results = StringBuilder() while (true) { val line = …

3
Lectura InputStream como UTF-8
Estoy intentando leer de un text/plainarchivo a través de Internet, línea por línea. El código que tengo ahora es: 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
¿Cómo puedo obtener un java.io.InputStream de un java.lang.String?
Tengo un Stringque quiero usar como InputStream. En Java 1.0, podría usar java.io.StringBufferInputStream, pero así ha sido @Deprecrated(con una buena razón, no puede especificar la codificación del juego de caracteres): Esta clase no convierte correctamente los caracteres en bytes. A partir de JDK 1.1, la forma preferida de crear una …

5
La forma más eficiente de crear InputStream a partir de OutputStream
Esta página: http://blog.ostermiller.org/convert-java-outputstream-inputstream describe cómo crear un InputStream desde OutputStream: new ByteArrayInputStream(out.toByteArray()) Otras alternativas son usar PipedStreams y nuevos hilos, lo cual es engorroso. No me gusta la idea de copiar muchos megabytes en una nueva matriz de bytes de memoria. ¿Existe una biblioteca que haga esto de manera más …

8
Ejemplo de longitud de putObject de AmazonS3 con InputStream
Estoy cargando un archivo en S3 usando Java; esto es lo que obtuve hasta ahora: AmazonS3 s3 = new AmazonS3Client(new BasicAWSCredentials("XX","YY")); List<Bucket> buckets = s3.listBuckets(); s3.putObject(new PutObjectRequest(buckets.get(0).getName(), fileName, stream, new ObjectMetadata())); El archivo se está cargando pero aparece una ADVERTENCIA cuando no estoy configurando la longitud del contenido: com.amazonaws.services.s3.AmazonS3Client putObject: …

2
Cómo convertir InputStream a archivo virtual
Tengo un método que espera que la variable de entrada sea del tipo java.io.File, pero lo que obtengo es solo InputStream. Además, no puedo cambiar la firma del método. ¿Cómo puedo convertir InputStream en un tipo de archivo sin tener que escribir el archivo en el sistema de archivos?
81 java  file  inputstream 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.