圆月山庄资源网 Design By www.vgjia.com

1. 查找已有的模块
http://search.cpan.org/

2. 输入XML查询,选择评价较高的,且可以满足自己需求的模块:
XML::Simple
use warnings;
use XML::Simple;
use Data::Dumper;

#将XML文件转化为Hash结果

复制代码 代码如下:
my $xml=XMLin('abstract_sample.xml');
open(HASH,'XML_hash')||die"can not open the file: $!";
print HASH Dumper($xml);

#想访问XML某个节点的值,需要根据XML定义路径获取
 

复制代码 代码如下:print $xml->{PubmedArticle}->{MedlineCitation}->{PMID};

#可以将XML转化为的Hash结构重新转换为XML输出,但是需要注意转化后的XML可能和原始的XML文件外表不同了

复制代码 代码如下:$MeSH_XML=XMLout($xml->{PubmedArticle}->{MedlineCitation}->{MeshHeadingList});
print $MeSH_XML;

更多使用参看:
http://search.cpan.org/~grantm/XML-Simple-2.18/lib/XML/Simple.pm

XML::Smart

my $xml=XML::Smart->new('abstract_sample.xml');

更多使用参考:
http://search.cpan.org/~gmpassos/XML-Smart-1.6.9/lib/XML/Smart.pm

标签:
perl,xml

圆月山庄资源网 Design By www.vgjia.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
圆月山庄资源网 Design By www.vgjia.com

RTX 5090要首发 性能要翻倍!三星展示GDDR7显存

三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。

首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。

据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。