Thread geparste XML-Datei irgendwie im Speicher halten?: oder so ähnlich
(8 answers)
Opened by pktm at 2007-01-20 19:43
Dazu kann man "Data::Dumper" nutzen. Das was er auspuckt kannst du als Datei öffnen und mit "eval" wieder einbinden.
Damit umgehst du das aufwändig Parsen des XML. ungefähr so: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 sub save_struct($$) { my ($file,$ref)=@_; use Data::Dumper; open(OUT,'>',$file) or return 0; print OUT Dumper($ref); close(OUT); return 1; } sub load_struct($) { my ($file)=@_; local $/=''; my $VAR1; open(IN,'<',$file) or return undef; eval(<IN>); close(IN); return $VAR1; } |