|
|
1
19
字符的概念是Perl内部的。当你表演的时候
然后可以继续在Perl中操作该字符串。为了进一步说明差异,请考虑以下代码:
由于您有宽字符警告,这意味着您试图操作(可能输出)不能表示为ASCII或ISO-8859-1的Unicode字符。
|
|
|
2
7
虽然这是一个老问题,我只是花了几个小时(!)试着做或多或少相同的事情!也就是说:从UTF-8xml文件中读取数据,并将数据转换成Windows-1252代码页(我也可以使用Latin1、ISO-8859-1等),以便能够创建带有重音字母的文件名。 经过多次试验,甚至 更多 搜索,我终于设法使转换工作。“诀窍”是使用编码: 编码 而不是编码: . 例如,给定原始问题中的代码 一 :-)从UTF-8转换的方法是:
或
我希望这能帮助其他有类似问题的人! |
|
|
3
2
您可以使用下面的行来简单地删除警告。这假设您想要使用UTF8,这通常不是问题。
|