Hi All!
I'm parsing XML using XML::Parser::Expat
...
$self->{parser}->setHandlers(
Start=>\&OnStartElement,
End=>\&OnEndElement,
Char=>\&OnCharacters);
...
sub OnStartElement
{
my $parser = shift;
my $el = shift;
%attrs = shift if @_ > 2;
...
}
In %attrs parser stores XML tag attributes names and values.
After some processing I need to store tags and attributes back to XML.
But how could I preserve attributes order?
So, first I need to save attributes in array in order to save order?
How can I do it?
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/