Вопросы с тегом «inputstream»

116
Как преобразовать FileInputStream в InputStream? [закрыто]

Трудно сказать, о чем здесь спрашивают. Этот вопрос неоднозначный, расплывчатый, неполный, чрезмерно широкий или риторический, и на него нельзя разумно ответить в его нынешней форме. Чтобы прояснить этот вопрос и снова открыть его, посетите Справочный центр . Закрыт 7 лет назад . Я просто хочу...

111
Идиоматический способ преобразования InputStream в String в Scala

У меня есть удобная функция, которую я использовал в Java для преобразования InputStream в String. Вот прямой перевод на Scala: def inputStreamToString(is: InputStream) = { val rd: BufferedReader = new BufferedReader(new InputStreamReader(is, "UTF-8")) val builder = new StringBuilder() try { var...

109
FileNotFoundException при получении объекта InputStream из HttpURLConnection

Я пытаюсь отправить почтовый запрос на URL-адрес с помощью HttpURLConnection (для использования cUrl в java). Содержимым запроса является xml, и в конечной точке приложение обрабатывает xml и сохраняет запись в базе данных, а затем отправляет ответ в виде строки xml. Приложение размещено на...

107
Почему BufferedInputStream копирует поле в локальную переменную, а не использует поле напрямую

Когда я читаю исходный код java.io.BufferedInputStream.getInIfOpen(), я не понимаю, почему он написал такой код: /** * Check to make sure that underlying input stream has not been * nulled out due to close; if not return it; */ private InputStream getInIfOpen() throws IOException { InputStream...

106
Эквивалент Guava для IOUtils.toString (InputStream)

Apache Commons IO имеет удобный удобный метод IOUtils.toString () для чтения InputStreamстроки в строку. Поскольку я пытаюсь перейти от Apache Commons к Guava : есть ли эквивалент в Guava? Я просмотрел все классы в com.google.common.ioпакете и не нашел ничего более простого. Изменить: я понимаю и...

96
Чтение InputStream как UTF-8

Я пытаюсь прочитать text/plainфайл через Интернет построчно. Код, который у меня есть прямо сейчас: URL url = new URL("http://kuehldesign.net/test.txt"); BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); LinkedList<String> lines = new LinkedList(); String...

95
Как я могу получить java.io.InputStream из java.lang.String?

У меня есть файл, Stringкоторый я хочу использовать в качестве файла InputStream. В Java 1.0 вы могли использовать java.io.StringBufferInputStream, но это было @Deprecrated(по уважительной причине - вы не можете указать кодировку набора символов): Этот класс неправильно конвертирует символы в...

86
Самый эффективный способ создания InputStream из OutputStream

На этой странице: http://blog.ostermiller.org/convert-java-outputstream-inputstream описывается, как создать InputStream из OutputStream: new ByteArrayInputStream(out.toByteArray()) Другие альтернативы - использование PipedStreams и новых потоков, что является громоздким. Мне не нравится идея...

85
GZIPInputStream построчное чтение

У меня есть файл в формате .gz. Класс Java для чтения этого файла - GZIPInputStream. Однако этот класс не расширяет класс BufferedReader для java. В результате я не могу читать файл построчно. Мне нужно что-то вроде этого reader = new MyGZInputStream( some constructor of GZInputStream)...