XML :: Parser :: Wrapper er en Perl modul til parsing XML. XML :: Parser :: Wrapper er en wrapper ovenpå XML :: Parser, som giver en mere venlig API
SYNOPSIS
brug XML :: Parser :: Wrapper.;
min $ xml = qq {Hej Verden!};
min $ root = XML :: Parser :: Wrapper-> ny ($ xml)
min $ root2 = XML :: Parser :: Wrapper-> ny ({file => '/tmp/test.xml'})
min $ root_tag_name = $ rod-> navn
min $ roots_children = $ rod-> elementer;
foreach min $ element (@ $ roots_children) {
if ($ element-> navn EQ 'hovedet') {
min $ id = $ element-> attr ("id");
min $ hello_world_text = $ element-> tekst; # EQ "! Hello World"
}
}
min $ HEAD_ELEMENT = $ rod-> element (»head2 ');
min $ head_elements = $ rod-> elementer ( »head2 ');
min $ test = $ rod-> element (» head2 ") -> element (» test_tag');
min $ new_element = $ rod-> add_child (»test4«, {attr1 => 'VAL1'})
min $ kid = $ rod-> update_kid (»root_child«, {attr2 => 'stuff2'}, "blah ');
$ kid-> update_node ({new_attr => 'new_stuff'});
$ new_element-> add_child ("barn", {myattr => 'ting'}, 'bleh');
min $ new_xml = $ root -> to_xml;
Krav :
- Perl
Kommentarer ikke fundet