30 |
$out .= qq|<ol${title} start=0>\n|; |
$out .= qq|<ol${title} start=0>\n|; |
31 |
$out .= $self->unroll($_,ref($_)) foreach @$data; |
$out .= $self->unroll($_,ref($_)) foreach @$data; |
32 |
$out .= "</ol>\n"; |
$out .= "</ol>\n"; |
33 |
} elsif ( ref($data) ) { |
} elsif ( ref($data) eq 'HASH' ) { |
34 |
$out .= "<li>$key ↓</li>" if $key; |
$out .= "<li>$key ↓</li>" if $key; |
35 |
$out .= qq|<ul${title}>\n|; |
$out .= qq|<ul${title}>\n|; |
36 |
$out .= $self->unroll($data->{$_},ref($data->{$_}),$_) foreach keys %$data; |
$out .= $self->unroll($data->{$_},ref($data->{$_}),$_) foreach keys %$data; |