XML::LibXML
我正在尝试使用 Perl 的模块解析一系列 XML 文件。
<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 尊重换行符。任何的想法?