Thread Array of Hashes aus externer Datei includen? (5 answers)
Opened by undersok at 2011-09-30 11:19

undersok
 2011-09-30 11:19
#152794 #152794
User since
2011-09-30
2 Artikel
BenutzerIn
[default_avatar]
Hallo,

sozusagen als Konfigurationsvorlage will ich dynamisch externe Dateien includen. Darin werden jeweils Arrays aus Hashes belegt. Diese sollen dann im Hauptmodul verwendet werden. Sowas wie c++-präprozessor kann Perl afaik nicht.

Kurzkonzept:

[externedatei4.pm]
Code: (dl )
1
2
3
4
5
6
7
8
our @workflow = (
{State => "Blah",
Followup => "Blubb",
},
{State => "Blah2",
Followup => "Blubb2",
},
);


[hauptdatei.pm]
Code: (dl )
1
2
3
require 'externedatei'.$n;
machwasmit $workflow[$i]{State}
machwasmit $workflow[$i]{Followup}


Ich bin kein Perl-Programmierer. Ich habe schon so viel probiert, ich bekomme eigentlich immer Probleme mit dem Scope. Das "our" statt "my" in der externen Datei nützt mir da auch nicht. Kann mir jemand verraten, was der beste Weg ist? Danke!

Micha
Last edited: 2011-09-30 11:22:21 +0200 (CEST)

View full thread Array of Hashes aus externer Datei includen?