XML :: Parser :: Wrapper je Perl modul pro parsování XML. XML :: Parser :: Wrapper je obal na vrcholu XML :: Parser, který poskytuje více přátelské rozhraní API v pračce SYNOPSE pračce použití XML :: Parser :: Wrapper.;
my $ xml = qq {Hello World!};
můj $ root = XML :: Parser :: Wrapper-> Nový ($ XML);
my $ root2 = XML :: Parser :: Wrapper-> Nový ({file => '/tmp/test.xml "});
můj $ root_tag_name = $ root-> jméno;
my $ roots_children = $ root-> prvky;
foreach my $ element (@ $ roots_children) {
if ($ element-> název eq "hlava") {
my $ id = $ element-> attr ("id");
můj $ hello_world_text = $ element-> text; # Eq! "Hello World"
}}
můj $ head_element = $ root-> prvek ("head2");
my $ head_elements = $ root-> prvky ( "head2 ');
my $ test = $ root-> prvek (" head2 ") -> prvek (" test_tag ");
můj $ new_element = $ root-> add_child (" test4 ", {attr1 => 'val1 "});
my $ dítě = $ root-> update_kid (" root_child ", {attr2 =>' stuff2"}, "bla");
$ kid-> update_node ({new_attr => 'new_stuff "});
$ new_element-> add_child (" dítě ", {myattr =>' věci '}," Bleh');
můj $ new_xml = $ kořen -> to_xml;
Požadavky na :
- Perl
Komentáře nebyl nalezen