Email 解析电子邮件时,我是否可以安全地将ISO-8859-1字符串解释为Win1252?

Email 解析电子邮件时,我是否可以安全地将ISO-8859-1字符串解释为Win1252?,email,encoding,character-encoding,Email,Encoding,Character Encoding,我需要在我的电子邮件客户端中支持解码ISO-8859-1。具体而言,有时邮件包含文件名以“iso-8859-1”开头的附件 ISO-8859-1与Windows 1252几乎相同。我已经有很好的测试代码解码Win1252。我可以直接使用它,并且不希望出现问题吗?可以。Windows-1252代码页在代码范围0x00至0x7F和0xA0至0xFF中与ISO-8859-1一致,但在范围0x80至0x9F中不一致。由于ISO-8859-1没有为0x80到0x9F范围定义字符,因此这不是问题。因此,IS

我需要在我的电子邮件客户端中支持解码ISO-8859-1。具体而言,有时邮件包含文件名以“iso-8859-1”开头的附件


ISO-8859-1与Windows 1252几乎相同。我已经有很好的测试代码解码Win1252。我可以直接使用它,并且不希望出现问题吗?

可以。Windows-1252代码页在代码范围0x00至0x7F和0xA0至0xFF中与ISO-8859-1一致,但在范围0x80至0x9F中不一致。由于ISO-8859-1没有为0x80到0x9F范围定义字符,因此这不是问题。因此,ISO-8859-1是Windows-1252的子集