以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DOM/SAX/XPath 』  (http://bbs.xml.org.cn/list.asp?boardid=11)
----  安装XML::SAX后出现的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=36201)


--  作者:longshentailang
--  发布时间:7/29/2006 3:55:00 PM

--  安装XML::SAX后出现的问题
我安装了XML::SAX模块后,原来引用XML::Simple模块的程序出现错误,未安装时是正常的.

错误信息如下:
could not find ParserDetails.ini in d:/Perl/site/lib/XML/SAX
Unable to recognise encoding of this document at d:/Perl/site/lib/XML/SAX/PurePe
rl/EncodingDetect.pm line 96, <XMLFILE> line 149.
(可能你的出错信息有点不同,比如路径等)

后来上网Google了一下,找到了解决方法。只需在程序中加入

$XML::Simple::PREFERRED_PARSER = "XML::Parser"
指明XML::Simple的解析器即可!


--  作者:longshentailang
--  发布时间:7/29/2006 4:00:00 PM

--  
也不知道大家是否碰到过这个问题?这是我最近使用XML::SAX模块时,出现的一个问题,所以找了一下解决方法,希望对大家有用。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
488.281ms