【发布时间】:2013-06-13 05:49:01
【问题描述】:
我有一个疑问,我什至不确定这是什么疑问。我只是解释一下。
我需要将 C# Windows 表单中可能包含任何类型字符的字符串转换为 HTML 格式。我需要这个才能在我的程序中使用现有工具,所以它必须完全像这样。
问题是HtmlEncode 函数没有按预期工作。我找到了一个完全符合我需要的网站。该网站是:http://web.forret.com/tools/html.asp。
当我在这个网站上发布字符串时:
"® € ì Ù Ω µ drokluží zlůd paněž Ř ř common text"
并将其转换为我得到的html:
"® € ì Ù Ω µ drokluží zlůd paněž Ř ř common text"
我需要在 C# 中获得完全相同的内容。请注意,当我询问转换时,原文更改为:
"® **€ ì Ù Ω µ drokluží zlůd paněž Ř ř common text**"
所以我相信预转换是在最终转换之前完成的。我就是找不到。
注意HTMLEncode 产生
"® € ì Ù Ω µ drokluží zlůd paněž Ř ř common text"
它甚至不转换一些符号,如 € Ω 或外国文本 zlůd paněž Ř ř**。
我已经在这方面浪费了大量时间,因此非常感谢任何形式的帮助。我希望问题足够清楚。
【问题讨论】:
-
@ASGM 谢谢,看起来确实好多了:)
-
不客气,但真正的功劳应该归于@rivimey(我只是稍微修改了他们的编辑),但我是最新的编辑,因为我批准了他们的更改。