Hallo,
Ich will mein Programm unter der Abteilung, Systemdatum und -zeit abspeichern. Aber er bringt mir immer einen Fehler. Weis wer warum ?
SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy_hh:mm:ss");
Timestamp time = new Timestamp(System.currentTimeMillis());
String zeit = sdf.format(time);
String filename = "/" + division + "_" + zeit + ".xml";
System.out.println(filename);
System.out.println(JGui.st_save_directory + filename);
StreamResult result = new StreamResult(new File( JGui.st_save_directory + filename ));
Transformer transformer = TransformerFactory.newInstance()
.newTransformer();
transformer.transform(source, result);
Die Ausgabe des Compilers:
/B-SB0E_18.07.2011_03:36:54.xml
C:\Dokumente und Einstellungen\v209006/Desktop/B-SB0E_18.07.2011_03:36:54.xml
[COLOR="red"]javax.xml.transform.TransformerException: java.io.FileNotFoundException: C:\Dokumente und Einstellungen\v209006\Desktop\B-SB0E_18.07.2011_03:36:54.xml (Falscher Parameter)[/COLOR]
Falls das hilft so war es vorher:
StreamResult result = new StreamResult(new File( JGui.st_save_directory + "/data.xml" ));
Da ist doch nichts anders nur das ich direkt reinschreibe...
Danke schonmal.