小编xhe*_*bie的帖子

使用带有HTML :: Laundry的utf8 pragma的宽字符错误

我遇到了HTML::Laundry模块问题.以下代码段演示了使用use utf8与否时会发生什么.启用会use utf8导致错误:

Wide character in subroutine entry at /usr/local/share/perl/5.14.2/HTML/Laundry.pm line 329
Run Code Online (Sandbox Code Playgroud)

没有use utf8结果是正确的,但在我的程序的上下文中我需要utf8pragma.

use utf8;
use HTML::Laundry;
use strict;

my $snippet = "<p style=\"line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(153, 153, 153); margin: 0px; padding: 0px;\"><br>Sämtliche Produkte von collec entstehen in Zusammenarbeit mit Schweizer Werkstätten. collec setzt sich dafür ein, dass auch Menschen, die an geschützten Arbeitsplätzen tätig sind, hochwertige Produkte herstellen können. collec macht sich stark …
Run Code Online (Sandbox Code Playgroud)

perl perl-module

6
推荐指数
1
解决办法
155
查看次数

标签 统计

perl ×1

perl-module ×1