S
scooterJava
Gast
Mit Java (und auch mit C, C++, ...) kann ich ja nicht erkennen, welchen Dateityp eine Datei hat, wenn ich nicht die Dateiendung zuhilfe nehmen will oder prüfe, ob eine bestimmte Signatur vorhanden ist.
Aber gibt es eine Möglichkeit zu prüfen, ob ich eine Binär- oder Textdatei vorliegen habe? Ich dachte schon daran, beispielsweise die ersten 100 Bytes zu prüfen, ob einige Zeichen aus einem Codebereich oberhalb des Alphabets vorkommen. Dann fiel mir ein: Es gibt ja auch Unicode ...
Aber gibt es eine Möglichkeit zu prüfen, ob ich eine Binär- oder Textdatei vorliegen habe? Ich dachte schon daran, beispielsweise die ersten 100 Bytes zu prüfen, ob einige Zeichen aus einem Codebereich oberhalb des Alphabets vorkommen. Dann fiel mir ein: Es gibt ja auch Unicode ...