Thread Datei lesen und in Hash schreiben? (45 answers)
Opened by Math55 at 2004-01-18 22:12

Patrick
 2004-01-20 16:08
#79282 #79282
User since
2004-01-07
56 Artikel
BenutzerIn
[default_avatar]
Wo müsste ich die Änderung im Codeabschnitt vornehmen um die Kommentare einzufügen?

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
sub insert_keys
{
  my ($bufferp, $paramp, $komment) = @_;

# entfernt RETURN
  chomp ($komment);

# Was macht das?   "$$" -> ?????
  return unless defined $$bufferp && length $$bufferp;

  die "Syntaxfehler in Zeile $." unless index ($$bufferp, '=') >= 0;
  my ($key, $val) = split /\s*=\s*/, $$bufferp, 2;

#   print "$$bufferp  - $komment \n";


# Ab hier muss ich was änder (glaube ich) aber was???

  unless (defined $val)
  {
      $paramp->{$key} = undef;
      return;
  }
  if ($val =~ /\s/)   # Leerzeichen zwischen Woertern? => Liste
  {
      my @vals = split " ", $val;
      $paramp->{$key} = \@vals;
  }
  else
  {
      $paramp->{$key} = $val;
  }
  $$bufferp = "";
}
Mfg
Paddy

Perl ist göttlich, die Kunst besteht darin Perl anwenden zu können.

View full thread Datei lesen und in Hash schreiben?