Hallo,
kann mir jemand sagen, wie ich in einem Laufwerk nach (irgend einem(test)) Wort prüfen kann, zum B. Durch einen button klick werden die ganze dateien aufgerufen, danach werden nach irgendwas(test) überprüft, es soll in dateien drinen die wörtet(test) stehen, wenn die nicht da sind, dann soll fehler anzeigen oder soll mit farbe rot anzeigen
beispiel:
File path = new File("D:\\testl.txt");
File[] dateien = path.listFiles();{
// Nun die Datei auf ihren Inhalt prüfen
if (dateien == null) {
try {
BufferedReader rdr = new BufferedReader(new FileReader(path));
String s = null;
while ((s = rdr.readLine()) != null) {
int i = 0;
if (!s.startsWith("#")) {
ta.setText(ta.getText() + "\n" + s);
{
}
if (s.contains("test1 = << \"END\"")) {
test1= true;
}
}
}
if (test1) {
// JOptionPane.showMessageDialog(null, "test1");
}
else {
JOptionPane.showMessageDialog(null, "false");
throw new IOException("not existing");
}
Vielen Dank
kann mir jemand sagen, wie ich in einem Laufwerk nach (irgend einem(test)) Wort prüfen kann, zum B. Durch einen button klick werden die ganze dateien aufgerufen, danach werden nach irgendwas(test) überprüft, es soll in dateien drinen die wörtet(test) stehen, wenn die nicht da sind, dann soll fehler anzeigen oder soll mit farbe rot anzeigen
beispiel:
File path = new File("D:\\testl.txt");
File[] dateien = path.listFiles();{
// Nun die Datei auf ihren Inhalt prüfen
if (dateien == null) {
try {
BufferedReader rdr = new BufferedReader(new FileReader(path));
String s = null;
while ((s = rdr.readLine()) != null) {
int i = 0;
if (!s.startsWith("#")) {
ta.setText(ta.getText() + "\n" + s);
{
}
if (s.contains("test1 = << \"END\"")) {
test1= true;
}
}
}
if (test1) {
// JOptionPane.showMessageDialog(null, "test1");
}
else {
JOptionPane.showMessageDialog(null, "false");
throw new IOException("not existing");
}
Vielen Dank