正在使用什么类型的编码?(What type of encoding is being used?)

2019-10-23 11:11发布

我目前做节目中,其功能之一是提取一个多邮件的HTML部分。

我已经完成了这个任务然而细上存在的某些字符编码的类型,我似乎无法找出如

',' into '=2C'
';' into '=3B'
'=' into '=3D'

它也使随机“=”所有的地方。

有谁知道是否有这个解码器(甚至什么它的名字是)? 我更换了代码的一些东西,但也有可能还有更多,我很想念,因为我还没有碰到过他们来呢。 因此,我想无论是弄清楚的编码类型,这样我就可以取代一切,或发现其已经这样做了一个图书馆。

PS我从一个Hotmail帐户发送电子邮件,如果可能的原因。

Answer 1:

这就是所谓的引用可打印编码。

遗憾的是,你不能用它从微软现有的QuotedPrintableStream是内部的。 然而,你可以采取的Mono项目的一个,或者处理MIME处理任何库。



Answer 2:

它是带引号的可打印的编码,它是在这个解释RFC 。 让我提醒你,你花太多时间在你的任务之前。 解析电子邮件可以变成真正的头痛,所以你不应该自己做。 试试这些免费库,这是我见过的最好的一个(我已经看到他们中的很多) http://www.lumisoft.ee/lswww/download/downloads/Net/



文章来源: What type of encoding is being used?