utf-8相关内容

在 SQL Server 2008 的 NVarChar 中存储 UTF-8 时遇到问题

我正在使用 System.Net.WebClient 从网站中提取数据,当数据返回时,除了带重音的字母外,所有内容都会解析并看起来不错.例如,当它返回一个 é 时,SQL Server 2008 将其保存为 é. 只需要弄清楚如何将这些 UTF-8 字符转换为 SQL Server 可以读取的内容.我将它存储在 NVARCHAR(MAX) 数据类型中. 如果您好奇,我正在使用 Lin ..
发布时间:2022-01-07 16:01:00 C#/.NET

通过 python-ldap 使用来自 Active Directory 的 unicode 编码字符串

我已经想到了这个问题,但经过一些测试后,我决定创建一个包含更具体信息的新问题: 我正在从我们的 Active Directory 中使用 python-ldap(和 Python 2.7)读取用户帐户.这确实工作得很好,但我有特殊字符的问题.在控制台上打印时,它们确实看起来像 UTF-8 编码的字符串.目标是将它们写入 MySQL 数据库,但我从一开始就没有将这些字符串转换为正确的 UTF- ..
发布时间:2022-01-07 10:25:35 Python

在 PHP 中获取非 UTF-8 格式的字段作为 UTF-8?

我有一个非 UTF-8 格式的表单(实际上是在 Windows-1251 中).人们当然会在那里张贴他们喜欢的任何角色.浏览器有助于将 unpresentable-in-Windows-1251 字符转换为 html 实体,因此我仍然可以识别它们.例如,如果用户输入 →,我会收到 →.这部分很棒,比如,如果我只是回显它,浏览器无论如何都会正确显示 →. 问题是,我实际上在显示之前 ..
发布时间:2022-01-06 10:40:51 PHP

选择带有日语字符的 MySQL 行

有谁知道在数据库中选择包含日语字符的行的可靠方法(使用 mySQL 或其他方式)?我的数据库中有很多行,其中一些只有字母数字字符,其中一些有日文字符. 解决方案 遇到字符集问题时的规则: 创建数据库时使用utf8编码: CREATE DATABASE _test DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 确保所有文本字 ..
发布时间:2022-01-05 18:17:04 数据库

PHPMyAdmin 不导入 unicode

当我使用 PHPMyAdmin 的导入功能时,它不会导入非 ASCII 字符,例如 ä、ö、ü、õ 以及字符后的其余单词. 当我用记事本打开 CSV 文件时,它会正常显示非 ASCII 字符,但是当我尝试导入它时 - 它不起作用. 手动输入那些丢失的字符是可行的,MySQL 会按原样保存它们.有什么想法吗? 解决方案 mySQL 在遇到当前字符集下无效的字符时会这样做. ..
发布时间:2022-01-05 18:07:01 数据库

phpmyadmin 为 mysql 的 utf8_bin 调用列显示数字或 blob?

我有一个带有 varchar 列的表.其排序规则设置为 utf8_bin.我使用这个表和列的软件工作得很好.但是当我查看phpmyadmin中的内容时,我只看到了一些十六进制值或[Blob xB].我可以让 phpmyadmin 正确显示内容吗? 此外,当我将排序规则设置为 utf8_general_ci 或 utf8_unicode_ci 时,phpmyadmin 会正确显示内容. ..
发布时间:2022-01-05 17:49:05 数据库

java tomcat utf-8 编码问题

我正在使用 java/jsp/tomcat/mysql 开发一个简单的 web 应用程序,最大的问题在于字符编码,因为我需要处理 UTF-8 编码而不是默认的 8851. 首先我想描述一下我的程序结构.我正在使用一个名为 Controller.java 的 Servlet 来处理所有请求.所以在 web.xml 中,我有一个控制器 servlet,它接受来自 *.do 的所有请求. 然 ..
发布时间:2022-01-05 15:21:30 Java开发

java.nio.file.InvalidPathException:使用国家字符时格式错误的输入或输入包含不可映射的字符

我正在尝试创建一些具有国家符号(例如“äöü"等)的目录.不幸的是,每当尝试这样做时,我都会遇到此异常: java.nio.file.InvalidPathException:格式错误的输入或输入包含不可映射的字符:/home/pi/myFolder/löwen在 sun.nio.fs.UnixPath.encode(UnixPath.java:147)在 sun.nio.fs.UnixPath ..
发布时间:2022-01-05 10:59:25 Java开发

Rails 2.3.9 查询参数的编码

是否可以让 rails 将查询参数解码为 utf8. 如果我有类似/foo?param=£ 我尝试访问控制器中的参数,该参数编码为 ASCII-8BIT.这会导致很多事情中断,因为我们的许多其他字符串都是以 UTF-8 编码的,而 ruby​​ 不喜欢混合编码. params[:param].encoding == Encoding.find("ASCII-8BIT") 解决方案 ..
发布时间:2022-01-04 23:23:42 其他开发

将 BOM 添加到 UTF-8 文件

我正在搜索(但没有成功)一个脚本,它可以作为批处理文件使用,如果没有 BOM,我可以在 UTF-8 文本文件前面加上 BOM. 它所用的语言(perl、python、c、bash)和它运行的操作系统对我来说都不重要.我可以使用各种计算机. 我发现有很多脚本可以做相反的事情(去除 BOM),这在我看来有点傻,因为许多 Windows 程序如果没有物料清单. 我是否错过了显而易见的事 ..
发布时间:2022-01-04 10:07:08 其他开发

PHP ZipArchive 不支持打开 UTF8 文件

PHP ZipArchive 不支持打开 UTF8 文件 我的问题是使用 UTF8 名称打开文件.ZipArchive 不打开带有 UTF8 字符的文件.我不添加新文件,我只需要打开文件. php: 5.6 并使用 Yii2. 代码: $path = "files/تست تست.zip";$zip = new \ZipArchive();if($zip->open($path ..
发布时间:2022-01-04 09:12:50 PHP

yii 中的 utf8 字符和 htmlspecialchars 错误

我在 yii 中的字符编码有问题.如果我创建一个新的网络应用程序: ./Yii-framework/framework/yiic webapp MyTest 然后去/protected/views/layouts/main.php 将页脚更改为一个带有utf8字符的文本,例如 版权 刷新页面,一切正常.好的!;) 然后我尝试使用用户名中的 utf8 字符登录,例如 á ..
发布时间:2022-01-04 09:04:27 PHP

为 clojure 源文件启用 UTF-8 编码

我正在做一个涉及 maven、java 和 clojure 的项目.我面临的问题是,我的 clojure 源文件中有一些 UTF-8 字符,因为我的源代码没有被 java 编译器正确解释,我有点通过设置让它工作环境变量 JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8,但我想要的是通过 MAVEN 传递这个属性. 我已经尝试过设置 MAVEN_OPTS=-Dfil ..
发布时间:2022-01-02 22:47:08 Java开发

Emacs、unicode、xterm 鼠标转义序列和宽终端

简短版本:当使用 emacs 的 xterm-mouse-mode 时,有人(emacs?bash?xterm?)截取 xterm 的控制序列并用 \0 替换它们.这在宽显示器上很痛苦,因为只有前 223 列有鼠标. 罪魁祸首是什么,我该如何解决? 据我所知,这与 Unicode/UTF-8 支持有关,因为在 5-6 年前我上次拥有一台大显示器时这不是问题. 血腥细节如下... ..
发布时间:2022-01-02 20:30:36 其他开发

如何重置 emacs 以 utf-8-unix 字符编码保存文件?

我有问题.我发现 emacs 最近停止使用默认字符集“utf-8-unix"保存我所有的新文件.我不明白我做了什么,但是当我打开一个文件时,在迷你缓冲区上方我看到“--:---"而不是“-U:---",其中“U"表示文件以 utf-8-unix 字符集保存.如何重置 emacs 以将文件保存在正确的编码系统中??? 解决方案 这是我的设置: ;;;;;;;;;;;;;;;;;;;;;;; ..
发布时间:2022-01-02 20:07:08 服务器开发

UTF-8 适用于 Eclipse,但无法与导出的 jar 一起使用

我正在使用 Java Swing 开发桌面应用程序,并使用 UTF 以阿拉伯语将数据保存在 MySQL 数据库中-8. 当我从 Eclipse 运行应用程序时,一切正常,但是当我完成并使用 Eclipse 将我的工作导出到 runnable jarcode>export,与数据库无关. 登录无效 当我尝试用 Arabic 将日期保存到我的数据库时,我在数据库中得到 ?????? ..
发布时间:2022-01-01 17:06:56 Java开发