XML Parser :: :: Wrapper là một mô-đun Perl để phân tích cú pháp XML. XML Parser :: :: Wrapper là một wrapper trên XML Parser :: cung cấp một API thân thiện hơn
Tóm tắt
sử dụng XML Parser :: :: Wrapper.
của tôi $ xml = qq {Hello World!};
$ root của tôi = XML Parser :: :: Wrapper-> new ($ xml);
$ tôi root2 = XML Parser :: :: Wrapper-> mới ({file => '/tmp/test.xml'});
của tôi $ = $ root_tag_name root-> tên;
của tôi $ = $ roots_children root-> yếu tố;
foreach $ yếu tố của tôi (@ $ roots_children) {
if ($ element-> tên eq 'head') {
của tôi $ id = $ element-> attr ('id');
của tôi $ = $ hello_world_text element-> văn bản; # Eq "Hello World!"
}}
Của tôi $ = $ head_element root-> yếu tố ('head2');
của tôi $ = $ head_elements root-> yếu tố ( 'head2');
$ test của tôi = $ root-> yếu tố ('head2') -> phần tử ('test_tag');
của tôi $ = $ new_element root-> add_child ('test4', {attr1 => 'VAL1'});
của tôi $ = $ kid root-> update_kid ('root_child', {attr2 => 'stuff2'}, 'blah');
$ kid-> update_node ({new_attr => 'new_stuff'});
$ new_element-> add_child ('con', {myattr => 'công cụ'}, 'bleh');
của tôi $ new_xml = $ root -> to_xml;
Yêu cầu :
- Perl
Bình luận không