Marcel: Textfile mit Config-Daten einlesen

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

  1. 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)

    1. Hallo!

      [...] XMLEncoder [...] JAXP [...] SAXParser [...]

      Ja, man kann auch mit Kanonen auf Spatzen schießen... ;-)

      Oliver

      --
      Wozu Socken? Sie schaffen nur Loecher!
      1. [...] XMLEncoder [...] JAXP [...] SAXParser [...]

        Ja, man kann auch mit Kanonen auf Spatzen schießen... ;-)

        Ich halte es für dem Sprachkonzept angemessen :p

  2. 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

    --
    Steigerung des Luxus: eigenes Auto, eigene Villa, eigene Meinung.
    1. Hallo,

      Vielen Dank, dass war genau was ich suchte...

      Gruss Marcel