MIDI-XML
view release on metacpan or search on metacpan
lib/MIDI/XML.pm view on Meta::CPAN
=cut
my %sax_handlers = (
'Init' => \&handle_init,
'Final' => \&handle_final,
'Start' => \&handle_start,
'End' => \&handle_end,
'Char' => \&handle_char,
'Proc' => \&handle_proc,
'Comment' => \&handle_comment,
'CdataStart' => \&handle_cdata_start,
'CdataEnd' => \&handle_cdata_end,
'Default' => \&handle_default,
'Unparsed' => \&handle_unparsed,
'Notation' => \&handle_notation,
'ExternEnt' => \&handle_extern_ent,
'ExternEntFin' => \&handle_extern_ent_fin,
'Entity' => \&handle_entity,
'Element' => \&handle_element,
'Attlist' => \&handle_attlist,
'Doctype' => \&handle_doctype,
'DoctypeFin' => \&handle_doctype_fin,
lib/MIDI/XML.pm view on Meta::CPAN
# Comment (Expat, Data)
sub handle_comment() {
my ($expat, $data) = @_;
$elem_stack[-1]->appendChild($Document->createComment($data));
}
#=================================================================
# CdataStart (Expat)
sub handle_cdata_start() {
my ($expat) = @_;
}
#=================================================================
# CdataEnd (Expat)
sub handle_cdata_end() {
my ($expat) = @_;
}
#=================================================================
# Default (Expat, String)
sub handle_default() {
my ($expat, $string) = @_;
}
( run in 0.252 second using v1.01-cache-2.11-cpan-454fe037f31 )