我有一个程序员开发的Perl脚本,我找不到了。我一直在努力学习Perl,我想我已经缩小了这个问题。
脚本下载产品Feed,然后将数据添加到数据库。然后它以XML格式查找并从远程服务器下载描述等。
每个XML文件都以产品型号命名。现在有些模型中间有一个#
符号。
该脚本未下载任何这些XML文件。
XML提供商告诉我在请求中用#
替换%23
。
所以在提出请求之前我添加了:
$data->{'manufacturer_model'} =~ s/#/%23/;
现在正在下载XML文件。我遇到的问题是Perl脚本没有解析它们。它解析所有没有#
的XML文件,但是没有解析任何#
的文件。我认为它将散列后的任何内容都视为评论。
我搜索过,到处寻找;任何指向某些帮助的指针都会受到赞赏。