Die Leseausgabe der TXT-Datei enthält Leerzeichen

Ich habe die Liste der Anwendungen von cmd Befehl mit /output:D:\list.txt Produkt erhalten Name, Version. Wenn ich jedoch versuche, die Liste mit Java abzurufen, enthält die Ausgabe nach jedem Buchstaben Leerzeichen.

PROBE:

aus der Textdatei

links

images

lists

wenn in Java gelesen

 l i n k s

 i m a g e s 

 l i s t s

Gibt es eine Möglichkeit, dieses Problem zu beheben?

Ich habe gerade diesen Code benutzt:

public void myreader() throws IOException {
 Path path = Paths.get("D:\\list.txt");
 Charset charset = Charset.forName("ISO-8859-1");
 try (BufferedReader reader = Files.newBufferedReader(path,charset)) {
      String line = null;
      while ((line = reader.readLine()) != null) {
           System.out.println(line);
      }
 }

Antworten auf die Frage(3)

Ihre Antwort auf die Frage