XML :: Parser :: Wrapper è un modulo Perl per analizzare XML. XML :: Parser :: Wrapper è un wrapper in cima XML :: Parser che fornisce una API più amichevole
SINOSSI
uso di XML :: Parser :: Wrapper.;
my $ xml = qq {Ciao Mondo!};
my $ root = XML :: Parser :: Wrapper-> nuovo ($ xml);
my $ root2 = XML :: Parser :: Wrapper-> nuovo ({file => '/tmp/test.xml'});
my $ root_tag_name = $ root-> nome;
miei $ roots_children = $ root-> elementi;
foreach my $ elemento (@ $ roots_children) {
if ($ elemento-> nome eq 'head') {
my $ id = $ elemento-> attr ('id');
my $ hello_world_text = $ elemento-> testo; # Eq "Ciao mondo"
}}
my $ head_element = $ root-> elemento ('head2');
miei $ head_elements = $ root-> elementi ( 'head2');
mio $ test = $ root-> elemento ('head2') -> elemento ('test_tag');
my $ new_element = $ root-> add_child ('test4', {attr1 => 'val1'});
my $ kid = $ root-> update_kid ('root_child', {attr2 => 'lavori2'}, 'blah');
$ kid-> update_node ({new_attr => 'new_stuff'});
$ new_element-> add_child ('bambino', {myattr => 'roba'}, 'bleh');
my $ new_xml = $ radice -> to_xml;
Requisiti :
- Perl
I commenti non trovato