Hi,
und zwar hätte ich ne simple Frage bezüglich des Ersetzens von Zeichenfolgen mit *.replace();
Und zwar will ich nen Pfad einlesen und in eine MySQL-Datenbank speichern.
Folgender Code mit der Pfadeingabe "C:\Users\Max_Mustermann\Documents\img224.jpg"...
...ergibt in der Datenbank folgende Ausgabe:
Nun, soweit ist ja alles klar. Liegt ja an den Backslashs.
Daher wollte ich diese herausfiltern:
Ergibt ebenfalls in der Datenbank ...
Dann habe ich mir mal den Pfad ausgeben lassen:
Dies hat nichts bewirkt.
Ergibt in der System-Ausgabe dasselbe, wie der Pfad, den ich eingeben habe, nämlich C:\Users\Max_Mustermann\Documents\img224.jpg
Wer möchte helfen?
und zwar hätte ich ne simple Frage bezüglich des Ersetzens von Zeichenfolgen mit *.replace();
Und zwar will ich nen Pfad einlesen und in eine MySQL-Datenbank speichern.
Folgender Code mit der Pfadeingabe "C:\Users\Max_Mustermann\Documents\img224.jpg"...
Java:
String imageFilePath = getTfChosenImagePath().getText();
String sql = "UPDATE item " +
"SET name = '" + getTfItemName().getText() + "', " +
" count = '" + getTfItemCount().getText() + "', " +
" safetyCount = '" + getTfItemCount().getText() + "', " +
" imagePath = '" + imageFilePath + "' " +
"WHERE ID = '" + getTfItemID().getText() + "'";
Code:
C:UsersMax_MustermannDocumentsimg224.jpg
Daher wollte ich diese herausfiltern:
Java:
String imageFilePath = getTfChosenImagePath().getText();
imageFilePath.replace("\\", "/");
String sql = "UPDATE item " +
"SET name = '" + getTfItemName().getText() + "', " +
" count = '" + getTfItemCount().getText() + "', " +
" safetyCount = '" + getTfItemCount().getText() + "', " +
" imagePath = '" + imageFilePath + "' " +
"WHERE ID = '" + getTfItemID().getText() + "'";
Code:
C:UsersMax_MustermannDocumentsimg224.jpg
Dann habe ich mir mal den Pfad ausgeben lassen:
Java:
String imageFilePath = getTfChosenImagePath().getText();
imageFilePath.replace("\\", "/");
System.out.println(imageFilePath);
Ergibt in der System-Ausgabe dasselbe, wie der Pfad, den ich eingeben habe, nämlich C:\Users\Max_Mustermann\Documents\img224.jpg
Wer möchte helfen?