Win*_*ett 6 c# clipboard encoding winforms
有没有人注意到如果你从剪贴板中检索HTML,它会得到错误的编码并注入奇怪的字符?
例如,执行如下命令:
string s = (string) Clipboard.GetData(DataFormats.Html)
Run Code Online (Sandbox Code Playgroud)
结果如下:
<FONT size=-2>Â Â <A href="/advanced_search?hl=en">Advanced
Search</A><BR>Â Â <A href="/preferences?hl=en">Preferences</A><BR>Â Â <A
href="/language_tools?hl=en">Language
Tools</A></FONT>
Run Code Online (Sandbox Code Playgroud)
不确定MarkDown将如何处理它,但上面的结果标记中有奇怪的字符.
似乎该错误与.NET框架有关.您认为从剪贴板获取正确编码的HTML的最佳方法是什么?
归档时间: |
|
查看次数: |
5764 次 |
最近记录: |