XML::Simple 结束标签不匹配
XML::Simple End tag mismatch
我这里有一个有效的 XML 文件
http://pastebin.com/EQw8rZDS
但是当我在我的一些服务器上使用 XML::Simple 时出现错误
"End tag mismatch"
(perl 5.8.8 和 XML::Simple 2.20)
我不确定需要升级什么包
这是这里的代码
#!/usr/bin/perl
use Data::Dumper;
use XML::Simple;
my $xs = XML::Simple->new();
my $xml1 = $xs->XMLin($ARGV[0]) ;
print Dumper($xml1);
好的,我添加了一行
$XML::Simple::PREFERRED_PARSER = 'XML::Parser';
现在一切正常
我这里有一个有效的 XML 文件 http://pastebin.com/EQw8rZDS
但是当我在我的一些服务器上使用 XML::Simple 时出现错误 "End tag mismatch" (perl 5.8.8 和 XML::Simple 2.20)
我不确定需要升级什么包
这是这里的代码
#!/usr/bin/perl
use Data::Dumper;
use XML::Simple;
my $xs = XML::Simple->new();
my $xml1 = $xs->XMLin($ARGV[0]) ;
print Dumper($xml1);
好的,我添加了一行
$XML::Simple::PREFERRED_PARSER = 'XML::Parser';
现在一切正常