Thread geparste XML-Datei irgendwie im Speicher halten?: oder so ähnlich (8 answers)
Opened by pktm at 2007-01-20 19:43

pktm
 2007-01-20 22:38
#73405 #73405
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
[quote=topeg,20.01.2007, 21:32]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;
}
[/quote]
Kann man das auch mit Objekten machen?
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread geparste XML-Datei irgendwie im Speicher halten?: oder so ähnlich