Hi! Also ich habe mir ein kleines Langzeitprojekt zugelegt.
Und zwar geht es darum, dass ich mehrere Adressen einlese,
mittels Abfrage von Google Maps die Entfernung zwischen den einzelnen Punkten berechnet und mir somit die beste Route/Reihenfolge ausgibt.
Inwiefern mir das jetzt korrekte Ergebnisse liefert, ist fraglich und auch noch nicht relevant. Mir geht es eigentlich in erster Linie darum Daten aus dem Internet (in diesem Fall eine Json-Datei) herunterzuladen und auszuwerten. Letzteres funktioniert auch schon perfekt.
Mein Problem ist jetzt folgendes... ich hab mir einen Downloader zusammengestückelt aus Foren. Jetzt hab ich zwar hinbekommen, dass er das lädt was ich will, aber leider nicht dort hin, wo ich es will. Leider verstehe ich nicht alle verwendeten Methoden etc. Im konkreten geht es um Zeile 5. "user.home" speichert mir die Datei im Mac, in meinen Standard-User Ordner. Was muss ich tun, um die Datei z.B. am Desktop zu speichern.
Herzlichen Dank für eure Hilfe
Und zwar geht es darum, dass ich mehrere Adressen einlese,
mittels Abfrage von Google Maps die Entfernung zwischen den einzelnen Punkten berechnet und mir somit die beste Route/Reihenfolge ausgibt.
Inwiefern mir das jetzt korrekte Ergebnisse liefert, ist fraglich und auch noch nicht relevant. Mir geht es eigentlich in erster Linie darum Daten aus dem Internet (in diesem Fall eine Json-Datei) herunterzuladen und auszuwerten. Letzteres funktioniert auch schon perfekt.
Mein Problem ist jetzt folgendes... ich hab mir einen Downloader zusammengestückelt aus Foren. Jetzt hab ich zwar hinbekommen, dass er das lädt was ich will, aber leider nicht dort hin, wo ich es will. Leider verstehe ich nicht alle verwendeten Methoden etc. Im konkreten geht es um Zeile 5. "user.home" speichert mir die Datei im Mac, in meinen Standard-User Ordner. Was muss ich tun, um die Datei z.B. am Desktop zu speichern.
Java:
public static void startDownload(String url) {
try {
FileOutputStream fos = new FileOutputStream(System
.getProperty("user.home")
+ File.separator + "mapdata.json");
downProcess(url, fos);
fos.close();
} catch (Exception e) {
e.printStackTrace();
}
Herzlichen Dank für eure Hilfe
Zuletzt bearbeitet: