【发布时间】:2011-09-19 12:09:45
【问题描述】:
我正在使用以下脚本:
#!/usr/local/bin/perl -wT
use strict;
use warnings;
print "Content-type: text/html\n\n";
print "xml reader";
# use module
use XML::Simple;
use Data::Dumper;
#print Dumper (XML::Simple->new()->XMLin());
它会读入我的名为 xml.xml 的 xml 文件
如果我现在将 xml 文件移出我的 cgi-bin,请更改其名称并使用以下命令引用它:
#print Dumper (XML::Simple->new()->XMLin("../resource.xml"));
它仍然有效。
如果我现在尝试使用 url,脚本不会返回任何内容:
print Dumper (XML::Simple->new()->XMLin("http://digitalessence.net/resource.xml"));
我尝试过使用和不使用 http://、没有 www 以及各种不同的方法,但它没有返回任何内容。
我在这里做了什么傻事还是只是不加载远程网址?
谢谢。
【问题讨论】:
标签: xml perl xml-simple