character-encoding相关内容

Spring MVC 响应编码问题

在过去的几个小时里,我阅读了很多关于这个主题的文章,但到目前为止没有任何效果.我正在尝试返回包含“奇数"某些字符的响应.这是一个例子,很简单: @ResponseBody@RequestMapping(值=“测试")公共字符串测试(){字符串测试 = "čćžđš";System.out.println(测试);记录器信息(测试);返回测试;} 这是我的 web.xml,因为我找到了一些 Ch ..
发布时间:2022-01-07 21:35:33 Java开发

urllib2 opener 提供错误的字符集

当我打开网址阅读时,我无法识别它.但是当我检查内容标题时,它说它被编码为 utf-8.所以我试图将它转换为 unicode,它抱怨 UnicodeDecodeError: 'ascii' codec can't decode byte 0x8b in position 1: ordinal not in range(128) using unicode(). .encode("utf-8") ..
发布时间:2022-01-07 21:35:28 Python

preg_match 和(非英语)拉丁字符?

我有一个 XHTML 表单,我要求人们在其中输入他们的全名.然后我使用以下模式将其与 preg_match() 匹配: /^[\p{L}\s]+$/ 在我运行 PHP 5.2.13 (PCRE 7.9 2009-04-11) 的本地服务器上,这工作正常.在运行 PHP 5.2.10 (PCRE 7.3 2007-08-28) 的网络主机上,当输入的字符串包含丹麦拉丁字符 ø ( http:/ ..
发布时间:2022-01-07 21:35:09 PHP

Json_encode 字符集问题

当我使用 json_encode 对我的多语言字符串进行编码时,它也会改变特殊字符.我应该怎么做才能保持它们不变. 例如 它返回类似 ["\u015f\u00fc\u011f\u00e7\u00f6"] 但我想要 ["şüğçö"] 解决方案 试试看: ..
发布时间:2022-01-07 21:34:54 PHP

非法字符 - CTRL-CHAR

我收到来自网络服务的以下异常: com.ctc.wstx.exc.WstxUnexpectedCharException: 非法字符 ((CTRL-CHAR, code 15)) 我知道这背后的原因,我得到了“控制字符";在我想返回的数据中.并且在 XML 中 CTRL-CHAR 是不允许的. 我搜索了解决方案,在很多地方我找到了删除CTRL-CHAR的代码. 担心的是,如 ..
发布时间:2022-01-07 21:34:04 Java开发

C++如何检查字母isalpha(不是拉丁字母)

所以我需要看看我的角色是不是一个字母.我尝试使用 isalpha() 函数,但是,如果我尝试传递非拉丁字母(例如 ą, č, ę, ė, į, š, ų, ū, ž)我得到一个错误,这似乎表明 isalpha函数只接受 ASCII 码中介于 0 和 255 之间的字符.有什么办法可以解决这个问题? 解决方案 您可以使用 locale 版本的 std::isalpha.以链接参考中的示例为例 ..
发布时间:2022-01-07 21:33:53 C/C++开发

UTF-8 编码和 http 参数

我正在使用 YahooUI Javascript 库进行简单的 ajax 调用,如下所示: YAHOO.util.Connect.setForm('myform');YAHOO.util.Connect.asyncRequest('POST', url, ...); 以下是我的应用程序中的设置:Tomcat 版本:6.0.18 Tomcat 服务器连接器:URIEncoding="UTF ..
发布时间:2022-01-07 21:33:41 Java开发

Python 3 字节的奇怪符号

有人可以识别这些 bytes 的符号是什么吗?乍一看,我倾向于认为“十六进制",但我不认识xf1Y 和e1fl 之类的东西是什么: b'vy\xe9\xb5\xa2\xba\xf1Y\xe8\xe1fl\x1d\x87\xacC' 我在使用 some_text.encode('utf-8') 编码时得到这个. 我正在尝试获取可以传递给使用 Python 2 字节字符串的加密方法的字节. ..
发布时间:2022-01-07 21:33:21 Python

如何在 Matlab 图形中使用非 ASCII 字符(用于 LaTeX 文档)?

我正在使用将 Matlab 绘制的图形包含到 LaTeX 中.我通常的工作流程如下: matlab 中的脚本创建图形, 我调整了我认为需要在可视化图形编辑器中调整的内容, 图保存为 .fig(用于将来修改)和 .eps(用于包含在 LaTeX 中), 我将 .eps 文件转换为 .pdf, 在 LaTeX 源代码中引用了 PDF 文件. 重点:当我尝试在轴标签、图例、标题等中使 ..
发布时间:2022-01-07 21:33:00 其他开发

提交表单后输入中重新显示损坏的字符

我通常可以将捷克字符串写入表单: 但是在验证之后(以及当我将收集的字符串发送到数据库时)该字符串在其他一些字符集中: h:outputTexts (jméno, příjmení) 仍然正常显示,h:inputTexts 没有. 我应该在哪里查找问题? 更新: HTTP 响应头: 解决方案: 在 Filter#doFilter() 中使用 request.set ..
发布时间:2022-01-07 21:32:50 其他开发

UTF-8:在数据库中正确显示,但不是在 HTML 中,尽管 utf-8 字符集

我使用 MySQL 5.1 并从大约 270 万行的 UTF-8 解码 txt 文件加载到一个表中,该表本身声明为 utf8_unicode_ci 并且所有字符字段都声明为 utf8_unicode_ci,使用LOAD DATA INFILE... 在数据库本身中,字符似乎都是正确的,一切看起来都不错.但是,当我使用 php 打印它们时,字符显示为 ???,尽管我在 HTML 头中使用了 u ..
发布时间:2022-01-07 21:32:40 数据库

System.out 字符编码

我正在从命令行 (Windows 7) 运行我的 Java 程序.为简单起见,我只描述相关部分. public static void main(String[] args) {System.out.println("Árpád");} 我的输出是垃圾.很明显是字符编码问题,Á和á的匈牙利字符没有正确显示.我尝试了以下方法: public static void main(String[] ..
发布时间:2022-01-07 21:32:23 Java开发

如何通过指针读取 UTF-8 字符?

假设我在内存中存储了 UTF-8 内容,如何使用指针读取字符?我想我需要注意指示多字节字符的第 8 位,但是我究竟如何将序列转换为有效的 Unicode 字符?另外,wchar_t 是存储单个 Unicode 字符的正确类型吗? 这是我的想法: wchar_t readNextChar (char*& p){wchar_t unicodeChar;字符 ch = *p++;如果 ((ch ..
发布时间:2022-01-07 21:31:59 C/C++开发

某些字符是否比其他字符占用更多字节?

我对较低级别的事物(例如字符有多少个字节)不是很有经验.我试图找出一个字符是否等于一个字节,但没有成功. 我需要设置一个用于服务器和客户端之间的套接字连接的分隔符.此分隔符必须尽可能小(以字节为单位),以最大限度地减少带宽. 当前的分隔符是“#".使用其他分隔符会减少我的带宽吗? 解决方案 这取决于你使用什么字符编码在字符和字节之间进行转换(这根本不是一回事): 在 AS ..
发布时间:2022-01-07 21:31:51 其他开发

MIME 电子邮件的 Base64 解码不起作用(GMail API)

我正在使用 GMail API 来检索电子邮件内容.我正在为正文获取以下 base64 编码数据:http://hastebin.com/ovucoranam.md 但是当我通过 base64 解码器运行它时,它要么返回一个空字符串(错误),要么返回类似于 HTML 数据但带有一堆奇怪字符的东西. 帮助? 解决方案 我不确定你是否已经解决了它,但 GmailGuy 是正确的.您 ..
发布时间:2022-01-07 21:31:20 其他开发