哦!原来如此啊! 但是错误就退出程序的策略是不是太没道理了,真不理解。这样的策略并定有什么好处吧?
2009/8/18 joe jiang <[email protected]> > use warning 可以导致警告升级为 error 退出。即使你没有写,可能底层某个模块用了。最好的解决方法是处理好 encode 和 > print 的关系,保证打印的东西都做过 encode。 > > > 2009/8/18 yi wang <[email protected]> > > 大家好! >> 请教个问题: >> 在一个大循环里嗲要用xml::smart,循环读取大量xml文件后写入新文件。 >> 但是其中一个文件好像格式、编码不对, 程序报错“wide character in print at line” "unclosed token >> at line 33507, at column 16, byte 1603043 at C:/perl/lab/xml/parser.pmline >> 187", >> 然后就自动退出了。我的程序并没有任何“die”语句,请问是怎么回事?perll库函数不会采用错误就推出的策略吧?!如果是,如何让其不退出呢? >> 谢谢! >> >> 王懿 >> -- >> 和你在一起 >> >> >> > > > > -- 和你在一起 --~--~---------~--~----~------------~-------~--~----~ 您收到此信息是由于您订阅了 Google 论坛“PerlChina Mongers 讨论组”论坛。 要在此论坛发帖,请发电子邮件到 [email protected] 要退订此论坛,请发邮件至 [email protected] 更多选项,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问该论坛 -~----------~----~----~----~------~----~------~--~---
