Textfile mit Config-Daten einlesen
Marcel
- java
0 sschumann0 Oliver Sonthof0 Marcel
Hallo,
bin daran in einem Texfile Konfigurationsdaten zu speichern, das soll so aussehen:
******************
** Config File **
******************
HOST = "Mein Host"
PORT = "1234"
Wie lese ich das nun am einfachsten ein? Gibts da nicht eine spezielle Klasse für sowas?
Gruss Marcel
Wie lese ich das nun am einfachsten ein? Gibts da nicht eine spezielle Klasse für sowas?
Natürlich. Ist ja eh alles nur ein Stream. Findest Du in java.io. Bequemer ist übrigens XML-Serialisierung eines Objekts zur Erstellung eines Tamplates, aus dem erzeugte Config-Files wieder deserialisiert werden können (XMLEncoder etc.). Oder die Verwendung einer eigenen XML-Struktur (JAXP, SAXParser)
Hallo!
[...] XMLEncoder [...] JAXP [...] SAXParser [...]
Ja, man kann auch mit Kanonen auf Spatzen schießen... ;-)
Oliver
[...] XMLEncoder [...] JAXP [...] SAXParser [...]
Ja, man kann auch mit Kanonen auf Spatzen schießen... ;-)
Ich halte es für dem Sprachkonzept angemessen :p
Hallo!
bin daran in einem Texfile Konfigurationsdaten zu speichern[..]
Wie lese ich das nun am einfachsten ein? Gibts da nicht eine spezielle Klasse für sowas?
Du suchst die Klasse java.util.Properties. Ich hatte auch mal einen Artikel darüber verfasst, den Du auf http://www.olison.com/sites/confdatei.php findest.
Oliver
Hallo,
Vielen Dank, dass war genau was ich suchte...
Gruss Marcel