Data::...::HTML(3pm)
π Data::Format::HTML π
okay bestie, so this is the manual page for Data::Format::HTML β it's a Perl module that lives under the Data::...::HTML(3pm) name in the User Contributed Perl Documentation corner of your system. she formats Perl data structures into cute lil' simple HTML. that's the whole vibe. periodt. π
β¨ NAME β¨
Data::Format::HTML β Format Perl data structures into simple HTML. that's it, that's the girl. π
πΈ SYNOPSIS πΈ
here's how you and her get acquainted:
use Data::Format::HTML;
my $f = Data::Format::HTML->new;
my %hash = (simple => 'hash');
# Of course it's very unlikely that you won't deal ever with this
# kind of structure, but HTML is able to hand it all anyway :)
my $struct = {
foo => 'bar',
1 => 2,
\'hello' => 'goodbye',
array_ref => [qw/one two three/],
nested_hash => \%hash,
[qw/1 2/] => sub { die; },
even_more => { arr => {
1 => [2, 3, 4],
this_is_insane => { a => { b => { c => { d => { e => 'z'}}}}}
},
},
};
$struct->{'Data::Format::HTML handles it all'} = $f;
print $f->format( $struct );
and that will output the following insane, but possible, for the sake of showing, HTML:
bestie ngl the actual HTML isn't pasted into this manpage π the page just says it will output it and then moves on. it's giving cliffhanger energy fr fr. π
the tea though, and this is the important part: in theory you can pass any kind of Perl data structure to format and you will get its data HTML-formatted. any structure. all of it. she's built different. π
π¦ TODO π¦
the author is being so real with us here, no cap:
- A LOT. ;) β literally just "a lot". iconic honestly. π
- Explain how CSS can prettify the tables (specification for everything)
- Get CSS.
- Better support for
GLOB,CODE,REFand company. - Extend this documentation.
β SEE MORE β
the author keeps the versioned code at GitHub at: http://github.com/damog/data-format-html/tree/master
go be nosy bestie, the code is right there π«Ά
π AUTHOR π
David Moreno, <david@axiombox.com> β <http://damog.net/>
π COPYRIGHT AND LICENSE π
Copyright (C) 2012 by David Moreno
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.
The Do What The Fuck You Want To public license also applies. It's really up to you. π (yes she really said that. two licenses. pick your fighter.)
and that's a wrap, babe π this page came to you courtesy of perl v5.36.0, dated 2023-08-23, filed under Data::...::HTML(3pm). slay, stay hydrated, and go format something unhinged β¨π§ββοΈ
π¦ where this page comes from
- debian trixie: libdata-format-html-perl 0.5.1-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libdata-format-html-perl 0.5.1-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libdata-format-html-perl 0.5.1-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libdata-format-html-perl 0.5.1-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms