La page de manuel pour XML::Parser::Style::Objects
est horrible. Un simple programme de style world hello serait vraiment utile.Comment utiliser XML :: Parser avec Style => 'Objects'
Je voulais vraiment faire quelque chose comme ceci: (pas de code réel bien sûr)
use XML::Parser;
my $p = XML::Parser->new(Style => 'Objects', Pkg => 'MyNode');
my $tree = $p->parsefile('foo.xml');
$tree->doSomething();
MyNode::doSomething() {
my $self = shift;
print "This is a normal node";
for $kid ($self->Kids)
{
$kid->doSomething();
}
}
MyNode::special::doSomething() {
my $self = shift;
print "This is a special node";
}