大佬教程收集整理的这篇文章主要介绍了Perl,如何解析XML文件,xpath,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
use Strict; use warnings; use XML::XPath; my $file = "data.xml"; my $path = XML::XPath->new(filename => $filE); my $name = $path->find('/category/event/@name'); print $name."\n";
我的问题是如何分离每个名称属性(类别/事件/ @名称),以便我可以对我解析的每个值执行测试.目前我只是得到一个充满解析数据的大字符串,而我想要几个可以测试的小字符串.我该怎么做?谢谢 :-)
XML::XPath
自2003年以来没有更新,并建议
XML::LibXML
use 5.010; use Strict; use warnings; use XML::LibXML; my $dom = XML::LibXML->new->parse_file('data.xml'); for my $node ($dom->findnodes('/category/event/@name')) { say $node->toString; }
以上是大佬教程为你收集整理的Perl,如何解析XML文件,xpath全部内容,希望文章能够帮你解决Perl,如何解析XML文件,xpath所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。