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