XML :: parser :: Wrapper er et Perl-modul for analyse av XML. XML :: parser :: Wrapper er en wrapper på toppen av XML :: parser som gir en mer vennlig API
SYNOPSIS
bruk XML :: parser :: wrapper.;
min $ xml = qq {Hello World!};
min $ root = XML :: parser :: Wrapper-> ny ($ xml);
min $ root2 = XML :: parser :: Wrapper-> ny ({file => '/tmp/test.xml'});
min $ root_tag_name = $ root-> navn,
mine $ roots_children = $ root-> elementer;
foreach min $ element (@ $ roots_children) {
if ($ element-> navn eq 'hode') {
min $ id = $ element-> attr ('id');
min $ hello_world_text = $ element-> tekst; # Eq "! Hello World"
}
}
min $ head_element = $ root-> element ('head2');
mine $ head_elements = $ root-> -elementer ( 'head2');
min $ test = $ root-> element ('head2') -> element ('test_tag');
min $ new_element = $ root-> add_child ('test4', {attr1 => 'VAL1'});
min $ kid = $ root-> 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 funnet