Convert InputStream in Stream<String> in einem gegebenen Zeichensatz

Ich konvertieren möchten InputStream is in eine Stream<String> stream gegeben Charset cs in der Weise, dass stream besteht aus den Zeilen von is. Weiterhin ist eine Linie von is sollte nicht sofort gelesen, sondern nur im Falle stream braucht.

  • Und was haben Sie versucht? Die Fragen sollten zeigen, Aufwand, indem es einen Versuch oder Forschung
  • Muss es InputStream? Wenn Sie Dateien Lesen, dann können Sie Files.lines(Path path, Charset cs). Werfen Sie einen Blick auf source-code dieser Methode, um herauszufinden, Ihre Lösung.
  • In meinem Fall ist es der InputStream aus HttpURLConnection#getInputStream().
  • Okay, ich Tat so. Siehe stackoverflow.com/questions/30336889/...
Schreibe einen Kommentar