V
vip3r-de
Hallo,
ich muss eine Datei die nicht in einem festen Ordner (je nachdem wo das Programm installiert wird), liegt als File übergeben. Sinn und Unsinn des ganzen, ist es eine XML Datei einzulesen und bestimmte Werte in ein Array zu schreiben, dafür brauch ich aber wie schon gesagt ein File. Die xml und die klasse liegt hier: model/xml/*.*
Mit der Funktion
getClass().getResourceAsStream
bekomme ich aber nur einen InputStream übergeben, aber genau sowas brauch ich ebend nur als File.
Gibt es eine möglichkeit den Stream -> File zu konvertieren ?
Habe das ganze auchmal als URL versucht, mit :
getClass().getResource
aber das funktioniert ebensowenig.
hat jmd eine Idee ?
mfg
ich muss eine Datei die nicht in einem festen Ordner (je nachdem wo das Programm installiert wird), liegt als File übergeben. Sinn und Unsinn des ganzen, ist es eine XML Datei einzulesen und bestimmte Werte in ein Array zu schreiben, dafür brauch ich aber wie schon gesagt ein File. Die xml und die klasse liegt hier: model/xml/*.*
Mit der Funktion
getClass().getResourceAsStream
bekomme ich aber nur einen InputStream übergeben, aber genau sowas brauch ich ebend nur als File.
Gibt es eine möglichkeit den Stream -> File zu konvertieren ?
Habe das ganze auchmal als URL versucht, mit :
getClass().getResource
aber das funktioniert ebensowenig.
hat jmd eine Idee ?
mfg
Zuletzt bearbeitet von einem Moderator: