in reply to How to filter XML elements, exclude some
use warnings; use strict; use XML::Twig; my $twig = new XML::Twig( twig_handlers => { desc => sub { $_->delete() }, img => sub { $_->delete() }, size => sub { $_->delete() }, }, ); $twig->parsefile('in.xml'); $twig->set_pretty_print('indented'); $twig->print_to_file('out.xml'); __END__ <items> <item> <id>12345</id> <name>Name1</name> </item> <item> <id>54321</id> <name>Name2</name> </item> </items>
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: How to filter XML elements, exclude some
by ak1234 (Initiate) on Sep 13, 2013 at 12:34 UTC | |
by poj (Abbot) on Sep 13, 2013 at 13:01 UTC | |
by toolic (Bishop) on Sep 13, 2013 at 13:15 UTC | |
by ak1234 (Initiate) on Sep 13, 2013 at 14:17 UTC |