Re: Keeping numeric entities intact when parsing and serializing?
"Nicolas Mendoza" <[email protected]>
| Newsgroups | gmane.comp.lang.perl.xml |
|---|---|
| Organization | PVV |
| Message-ID | <op.u1kxq6op4q17ch@akiko> |
On Sat, 10 Oct 2009 01:15:45 +0200, Jenda Krynicky <[email protected]> wrote: > From: "Nicolas Mendoza" <[email protected]> >> Is there some way to keep the entities intact when parsing and >> serlalizing >> numeric entities? >> >> $ perl -wle 'use XML::LibXML; my $xml_parser = XML::LibXML->new(); my >> $d = >> $xml_parser->parse_string("<xml>Resolved: i Not resolved: >> %amp;</xml>"); print $d->toString(); ' >> <?xml version="1.0"?> >> <xml>Resolved: i Not resolved: %amp;</xml> > > I think you meant &, not %amp;. There is nothing to resolve in > the later. > Correct, I replied to myself immediately after with the & version ;) > XML::Parser::Expat gives you access to the "original_string" before > any entities expansion or encoding changes. Maybe you could do your > thing using that module instead. > Thanks will have a look. -- Nicolas Mendoza http://my.opera.com/nicomen _______________________________________________ Perl-XML mailing list [email protected] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs