Thread HTML::Treebuilder - String aus Array übergeben (20 answers)
Opened by Fragensteller at 2012-08-01 09:36

Raubtier
 2012-08-01 10:27
#160361 #160361
User since
2012-05-04
1054 Artikel
BenutzerIn

user image
Aha.

Zunächst mal kannst du in einem Hash keinen Hash speichern, sondern nur Skalare. Also hier eine Hash-Referenz.

Wichtig für dich vielleicht auch, dass => und , dasselbe tun. D.h. was look_down wirklich bekommt, sind einfach 4 Parameter.

Also
Code: (dl )
1
2
3
4
5
6
7
$rules{'test1'} = {'_tag' => 'ol', 'class' => 'nobr'}; 
# die {} machen ne anonyme Hashref

...

$tree->look_down(%{$rules{'test1'}});
# hier mit dem % wieder dereferenzieren


Lektüre (z.B.):
perldoc perlreftut

View full thread HTML::Treebuilder - String aus Array übergeben