.ini - Dateien anlegen und verwalten

Hallo,

ich möchte Daten in eine Textdatei nach dem klassischen Muster

[Abschnitt1]
blafasel = 1
blafusel = 2

[Abschnitt2]
hier sind weitere Werte gespeichert

[Abschnitt3]
usw

ablegen und verwalten.

Gibt es hierzu in perl fertige Funktionen / Scripts oder muss ich
mich selbst um entsprechende Routinen kümmern?

thanxs
Thomas

Probier’s mal hiermit!
Hallo Thomas,

ich möchte Daten in eine Textdatei nach dem klassischen Muster
…
ablegen und verwalten.
Gibt es hierzu in perl fertige Funktionen / Scripts?

Nicht das ich wüsste. Aber warum nimmst Du nicht einfach das XML-Format? Also zum Beispiel:

1234

Das ist nicht nur zeitgemässer, sondern auch weiter verbreitet und besser unterstützt: Und unter http://www.perlxml.com/faq/perl-xml-faq.html findest Du Links zu entsprechenden XML-Parser-Modulen.

Ciao, Thomas

Tag,

ich möchte Daten in eine Textdatei nach dem klassischen Muster

[Abschnitt1]
blafasel = 1
blafusel = 2

[Abschnitt2]
hier sind weitere Werte gespeichert

[Abschnitt3]
usw

ablegen und verwalten.

Gibt es hierzu in perl fertige Funktionen / Scripts oder muss
ich
mich selbst um entsprechende Routinen kümmern?

Für so was Alltägliches wie ini-Dateien gibts natürlich
im CPAN das entsprechende Modul:

http://www.cpan.org/modules/by-module/Config/Config-…

Aus der Doku:

NAME
 Config::IniFiles - A module for reading and writing .ini-style configuration files.

SYNOPSIS
 use Config::IniFiles;
 my $cfg = new Config::IniFiles( -file =\> "/path/configfile.ini" );
 print "We have parm " . $cfg-\>val( 'Section', 'Parameter' ) . "."
 if $cfg-\>val( 'Section', 'Parameter' );

Gruss,
-Andreas.