我试图解析一系列XML文件使用Perl的XML::LibXML
模块。
<log date="2012-08-07 18:05:44.0" level="unit" label="2G-or-3G-server" name="unitnote" value="# Firmware level after downgrade
#
-&gt; show /HOST
/HOST
Targets:
bootmode
diag
domain ...."
当一些值包含从脚本的执行输出。 当我尝试分析这些值,我结束了类似以下内容:
my $value = $log->findvalue('@value');
print "value: $value\n";
输出:
# Firmware level after downgrade # -&gt; show /HOST /HOST Targets: bootmode diag domain ....
我似乎无法找到任何方式有libxml的尊重换行。 任何想法?