Stream ReadLine() Allgemeine Frage

Status
Nicht offen für weitere Antworten.
Hallöle,
ich habe folgende Frage:
Ich schreibe Hex Daten in ein Textfile z.B.: mit dem Befehl ...print().. (das ganze in einer While Schleife). Nach dem schreiben schau ich mit dieses File mittels des Texteditors an und sehe, dass ich trotzdem einen Zeilenumbruch bekomme. Woran liegt das?
Wenn ich den readline() Befehl beim Einlesen des Textfiles ausführe, gibt es da eine Maximale Zeilenlänge auf die ich achten muß, damit ich keinen Datenverlust bekomme? Soweit ich das jetzt sehe bräuchte ich mir keine Gedanken machen, da es pro Line nicht ganz so viele Zeichen sind aber interessieren würd's mich schon.

Greez Sebastian :bahnhof:
 

Freddy01010

Mitglied
Hallo!

Du schreibst selber das Du irgendwelche Daten (hier speziell bytes) in die Datei schreibst.
Dabei können natürlich auch die Zeichen /r und /n sein die der Texteditor als Zeilenumbrüche darstellt.

Beim einlesen solltest Du ebenfalls bytes einlesen,
da die Konvertierung in einen String (dies geschieht bei readline()!) keinen Sinn macht.

MfG Freddy
 
Hi,

ich schreibe schon String Werte in das Textfile und umgehe doch damit einen Zeilenumbruch oder??

Code:
 String IncommingBytes= null;

         int numBytes=0;
         try {

               numBytes = theInputStream.read(readBuffer);

            if(numBytes == theDataBase.getByteLength()){ 
                IncommingBytes = bytesToHex(readBuffer,numBytes); 
                /*
            Hier werden die Bytes in Hex (in String Format gewandelt) es kommen also nur Die Zahlen 0-9 und 
            die Buchstaben a-f vor kein "\" und somit auch kein ungewollter Zeilenumbruch

                 *\                                                             
            }else{
                IncommingBytes = "Error";
            }

            thePrintWriter.print(IncommingBytes);  // Hier schreibe ich in das File
            thePrintWriter.flush();


         }
         catch (IOException e) {System.out.println("Fehler: "+e);}

     }

Sebastian
 

der_Ben

Mitglied
Hallo Sebastian_1982,

welchen Texteditor benutzt du denn zur Kontrolle? Bei Windows ist es bspw. so, dass eine Textdatei, die wirklich keinerlei Zeilenumbruchszeichen besitzt im WORDPAD auch als Einzeiler dargestellt wird, aber im schnöden EDITOR das ganze als Mehrzeiler dargestellt wird...
Nur so als Hinweis... vielleicht machst du ja gar nichts im eigenen Programm falsch und nur deine Kontrolle ist fehlerbehaftet...

MfG
der Ben
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
KonradN SonarLint: Resources should be closed bei Stream<T>? Allgemeine Java-Themen 6
S Umstellung von File auf Path - Probleme mit Stream Allgemeine Java-Themen 5
A verschachtelte for-Schleife in einen Stream umwandeln? Allgemeine Java-Themen 4
A Wie schreibe ich eine For-Schleife in ein Stream API um? Allgemeine Java-Themen 12
looparda Stream mit Sonderbehandlung des ersten Elements Allgemeine Java-Themen 17
R Java Stream: Ist es möglich, einen stream zusammenzufassen Allgemeine Java-Themen 6
S Mittelwert anhand eines Stream berechnen Allgemeine Java-Themen 5
H Stream in ArrayList umwandeln Allgemeine Java-Themen 2
M stream.Collectors Fehlermeldung Allgemeine Java-Themen 1
C TCP Server und BufferedReader Leerstring im Stream? Allgemeine Java-Themen 5
G Neues Objekt aus List<JsonObject> mit Stream Allgemeine Java-Themen 4
Y Liste in Stream Packen Allgemeine Java-Themen 1
N Java stream filtern. Allgemeine Java-Themen 19
H Collector Generics Problem (incl. Stream & Lambda) Allgemeine Java-Themen 4
N javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1] Allgemeine Java-Themen 3
N [stream-api] Parameter pro Typ zählen Allgemeine Java-Themen 1
J Stream-basierter Cache Allgemeine Java-Themen 4
D IP-Cam live stream speichern Allgemeine Java-Themen 9
B BufferedWriter in InputStream oder Zeichen-Stream in Byte-Stream Allgemeine Java-Themen 5
D Klassen Zeit aus NMEA-Stream in SimpleDateFormat Allgemeine Java-Themen 17
J Stream-Murks! Allgemeine Java-Themen 18
T Problem mit gzip Stream und Ende der Datei Allgemeine Java-Themen 2
JAVATUX Java Programm mit ATI Stream Unterstützung Allgemeine Java-Themen 3
X Audio Internet-Stream Allgemeine Java-Themen 2
B Stream Verständnisproblem Allgemeine Java-Themen 2
P Mime Type aus Stream lesen Allgemeine Java-Themen 5
C Bit Stream Klasse Allgemeine Java-Themen 9
dayaftereh Serializable und Object In/Out Stream Allgemeine Java-Themen 2
M PCL Stream lesen und schreiben Allgemeine Java-Themen 6
musiKk Stream zum Lesen von Dateien mit seek und peek Allgemeine Java-Themen 2
J Problem mit Scanner-Stream Allgemeine Java-Themen 2
O Stream unvollständig Allgemeine Java-Themen 3
0 Stream/Datei an VLC übergeben und abspielen Allgemeine Java-Themen 10
B getImage() vom Stream oder File Allgemeine Java-Themen 3
N Werte Von C++ nach Java über den Stream möglich? Allgemeine Java-Themen 8
S Stream ohne Referenz kopieren ? Allgemeine Java-Themen 4
D FileInputStream bzw. BufferedInput Stream Puffern Allgemeine Java-Themen 6
G Live-Stream einer WebCam importieren Allgemeine Java-Themen 3
T Mehrere Dateien byteweise durch stream schieben Allgemeine Java-Themen 9
T Stream encodierrn und decodieren mit JSpeex Allgemeine Java-Themen 2
R Stream Byte für Byte durchgehen Allgemeine Java-Themen 5
O Input stream geht net Allgemeine Java-Themen 2
N Speichern von binären Dateien (Zip-Archiv) per Stream? Allgemeine Java-Themen 6
T Bit-Stream Allgemeine Java-Themen 12
R Stream für alle Dateiarten Allgemeine Java-Themen 9
thE_29 API für transport stream Allgemeine Java-Themen 2
M Output Stream / Protokoll does not support output Allgemeine Java-Themen 2
D GetResourceAsStream - Stream closed exception Allgemeine Java-Themen 5
G Umwandlung in Stream Allgemeine Java-Themen 5
J Output Stream Allgemeine Java-Themen 4
kodela Byte Order Mark (BOM) bei readLine() ignorieren Allgemeine Java-Themen 5
K BufferedReader.readLine erkennt Zeilenende nicht Allgemeine Java-Themen 11
A bufferedReader readline, encoding Allgemeine Java-Themen 5
V wie bufferedreader.readline() unterbrechen? Allgemeine Java-Themen 4
S readLine() liest nur jede 2. Zeile Allgemeine Java-Themen 3
D BufferedREader#readLine Allgemeine Java-Themen 20
P readLine() liest nur jede dritte Zeile? Allgemeine Java-Themen 3
J RandomAccessFile readLine(); Allgemeine Java-Themen 5
J BufferedReader br.readLine(); Allgemeine Java-Themen 22
conan2 BufferedReader.readLine() von anderem Thread aus beenden Allgemeine Java-Themen 4
S readLine oder sowas? Allgemeine Java-Themen 13
N readLine() von BufferedReader hält das Programm fest/auf! Allgemeine Java-Themen 10
R read/readline blockiert Allgemeine Java-Themen 5
B HTTP Allgemeine Fragen über Suchmaschine nutzen mit Java Allgemeine Java-Themen 20
T Allgemeine Frage: GUI für 3D-Visualisierung Allgemeine Java-Themen 5
R Allgemeine Frage zu RMI bei MVC Allgemeine Java-Themen 2
M Allgemeine Frage: Wie lernt man Java / Programmieren von Grund auf? Allgemeine Java-Themen 7
A Methoden Allgemeine Java Frage Allgemeine Java-Themen 3
S Allgemeine parallelisierte Loesung um Daten im Hintergrund zu laden..? Allgemeine Java-Themen 6
J Allgemeine Fragen zu Vererbung Allgemeine Java-Themen 1
M Allgemeine Fragen meinerseits Allgemeine Java-Themen 4
D Ein paar allgemeine Fragen zu Java Allgemeine Java-Themen 19
Q Kapselung Allgemeine Design- Frage Allgemeine Java-Themen 8
I Allgemeine Herangehensweise bei Übernahme Allgemeine Java-Themen 19
J Erste Schritte Applet allgemeine Funkion Allgemeine Java-Themen 8
Semox Grapheneditor - Allgemeine Fragen zum Logikdesign Allgemeine Java-Themen 3
S allgemeine Datenbankschnittstelle für Webservice Allgemeine Java-Themen 72
M allgemeine frage zur plattformunabhängigkeit Allgemeine Java-Themen 2
S 2 Fragen allgemeine fragen zu final und interface Allgemeine Java-Themen 13
D Allgemeine Fragen zum Speichern Allgemeine Java-Themen 3
F allgemeine Fragen zu Java Allgemeine Java-Themen 9
M allgemeine Architekturfrage Allgemeine Java-Themen 4
J Ganz allgemeine Frage Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben