gpt4 book ai didi

asp.net - 通过用户复制/粘贴aspx .net 4.0创建的页面上显示的奇怪字符

转载 作者:行者123 更新时间:2023-12-02 03:57:49 26 4
gpt4 key购买 nike

我有一个应用程序,用户可以在其中创建我们公司发布给公众的“招标项目”,任何人都可以在其中查看然后竞标。

当我们的内部用户创建此项时,他们经常将“工作要求”复制并粘贴到字段中,然后在动态生成的.html页面中使用该字段。

我在某些字符上存在编码问题,并且不知道如何正确显示它们。

特别:

短破折号('-')可以,但较长的破折号('–')显示如下:–

另外,我在使用某些单引号和双引号时遇到了麻烦,这些引号给了我:“,”,“和”。

我需要怎么做才能解决此问题?
该应用程序只是从一个 session 变量中读取此信息,然后从那里创建html页面。我试图把

 `<meta http-equiv='Content-Type' content='text/html; charset=UTF-8' />`

在头上,但这无济于事。我也尝试过(在黑暗中刺入)该字符串以将其送入字节数组并将该数组编码为UTF-8(以为可能是从源头来的?),但这也无济于事。呈现页面后,我会检查编码,并以西欧(ISO)呈现。

最佳答案

当用户输入某个字符时,您将需要找到一种打印原始HTML字符代码的方法。对于EM破折号,请使用&#8212;等。

关于asp.net - 通过用户复制/粘贴aspx .net 4.0创建的页面上显示的奇怪字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11781791/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com