encoding相关内容

JBOSS 7 编码未按预期工作

我的列表网格无法正确显示变音符号时遇到问题,我发现当我从 java 插入数据库时​​,值已经被窃听了. 此处的帖子有所帮助,我更改了项目属性 -> 文本编码 -> 其他 -> UTF-8,这解决了我的问题.问题是这只能在本地解决我的问题. 我需要做的是在我的 Jboss 服务器上也以某种方式设置编码.这是我放在我的配置文件中的内容: ..
发布时间:2021-12-27 15:56:53 Java开发

readdir 以什么编码返回文件名?

这是我期望在执行时打印 found 的 Perl 脚本: #!/usr/bin/perl使用警告;使用严格;使用utf8;使用编码;使用常量文件名 =>'Bärlauch';打开(我的 $out, '>', 文件名)或死亡;关闭 $out;opendir(my $dir, '.') 要么死;而 (我的 $filename_read = readdir($dir)) {# $filename_re ..
发布时间:2021-12-27 15:56:48 其他开发

读取不同编码的 Rdata 文件

我有一个 .RData 文件要在我的 Linux (UTF-8) 机器上读取,但我知道该文件是 Latin1,因为我是在 Windows 上自己创建的.不幸的是,我无法访问原始文件或 Windows 机器,我需要在我的 Linux 机器上读取这些文件. 要读取 Rdata 文件,通常的程序是运行 load("file.Rdata").read.csv 之类的函数有一个 encoding 参数 ..
发布时间:2021-12-27 15:56:31 服务器开发

Java servlet 下载文件名特殊字符

我正在编写一个简单的文件下载 servlet,但我无法获得正确的文件名.尝试了现有答案中的 URLEncoding 和 MimeEncoding 文件名,但都没有奏效. 以下代码段中的 fileData 对象包含 mime 类型、byte[] 内容和文件名,至少需要 ISO-8859-2 字符集,ISO-8859-1 是不够的. 如何让浏览器正确显示下载的文件名? 这是文件名的示 ..
发布时间:2021-12-27 15:56:22 Java开发

为什么在与 UNIX/Linux 环境交互时使用 UTF-8 编码?

我知道这是惯例,但为什么呢?是否存在真正的技术原因,为什么任何其他方式都是一个非常糟糕的主意,或者仅仅是基于编码和向后兼容性的历史?此外,不使用 UTF-8 而使用其他编码(最显着的是 UTF-16)有什么危险? 编辑:通过交互,我主要指的是 shell 和 libc. 解决方案 部分原因是文件系统期望 NUL ('\0') 字节来终止文件名,所以 UTF-16 不能很好地工作.您必 ..
发布时间:2021-12-27 15:56:15 服务器开发

如何更改 Python 2 上的 stdin 和 stdout 编码

我在同一个项目中使用 Windows 和 Linux 机器.Windows 上 stdin 的默认编码是 cp1252,Linux 上是 utf-8. 我想将所有内容更改为 utf-8.是否可以?我该怎么做? 这个问题是关于 Python 2 的;对于 Python 3,请参阅 Python 3:如何指定标准输入编码 解决方案 这是个老问题,仅供参考. 要从 stdin ..
发布时间:2021-12-27 15:56:00 其他开发

Ruby 正则表达式错误:不兼容的编码正则表达式匹配(ASCII-8BIT 正则表达式与 UTF-8 字符串)

我收到两个错误,都与编码有关,而且都相关. 我在启动 WEBrick 时遇到的第一个错误(技术上是警告): /Users/USERNAME/example/config/initializers/bb-ruby.rb:54: 警告:Unicode 属性无效 \P:/\:\-?\P/ 它所指的那一行是:/\:\-?\P/, 它只是一点正则表达式,最终是这个块的一部分: @@tags ..
发布时间:2021-12-27 15:55:54 其他开发

节点缓冲区,从 utf8 到二进制

我从源接收数据为 utf8 并且该数据最初是二进制形式(它是一个 Buffer).我必须将此数据转换回 Buffer.我很难弄清楚如何做到这一点. 这是一个显示我的问题的小示例: var hexString = 'e61b08020304e61c09020304e61d0a020304e61e65';var buffer1 = new Buffer(hexString, 'hex');va ..
发布时间:2021-12-27 15:55:46 其他开发

Java 与 C# 中的 UTF-16 编码

我正在尝试读取 UTF-16 编码方案中的字符串并对其执行 MD5 散列.但奇怪的是,当我尝试这样做时,Java 和 C# 返回了不同的结果. 以下是Java中的一段代码: public static void main(String[] args) {String str = "preparar mantecado con coca cola";尝试 {MessageDigest 摘要 ..
发布时间:2021-12-27 15:55:37 Java开发

如何将 \x22 之类的字符转换为字符串?

我有一个看起来像这样的字符串: "{\\x22username\\x22:\\x229\\x22,\\x22password\\x22:\\x226\\x22,\\x22id\\x22:\\x222c8bfa56-f5d9\\x22, \\x22FName\\x22:\\x22AnkQcAJyrqpg\\x22}" 据我所知 \x22 是 ".那么我怎么能把它转换成可读的 JSON,在键和值周 ..
发布时间:2021-12-27 15:55:31 Python

autodie-pragma 对编码有影响吗?

为什么我在“autodie"之后得到不同的输出? #!/usr/bin/env perl使用警告;使用 5.012;使用utf8;使用 open ':encoding(utf-8)';使用 open ':std';打开我的 $fh, '>', 'test.txt' 否则死 $!;说 $fh 'käse';关闭 $fh;打开我的 $fh1, ' ..
发布时间:2021-12-27 15:55:24 其他开发

Java、Ant 错误:编码 Cp1252 的字符不可映射

我在我的项目中使用 Java、Eclipse 和 Ant.我有一些 Java 代码需要编辑并在其中添加一些 UTF-8 字符.以前我的 build.xml 有:它工作得很好.现在,当我尝试运行时添加这些 UTF-8 字符后,它会抛出“错误:编码 Cp1252 的不可映射字符" 谁能告诉我解决方法是什么?我尝试将 xml 中的编码更改为 UTF-8 和 Cp1252,但没有成功. 我使用 ..
发布时间:2021-12-27 15:55:12 Java开发

WebView 的 loadData 编码问题

我正在使用 在 WebView 中加载一些包含 latin-1 字符的数据 String uri = Uri.encode(html);webview.loadData(uri, "text/html", "ISO-8859-1"); 显示时,latin1 字符被奇怪的字符替换. 如果我直接在 TextView 中加载 html(只是为了测试),拉丁字符会正确显示. 有人可以帮忙 ..
发布时间:2021-12-27 15:55:04 移动开发

将 FileWriter 的编码设置为 UTF-8

下面是我的代码,它打算采用两个 .ckl 文件,比较两者,添加新项目并创建一个新的合并文件.该程序在 Netbeans 中运行时可以正确执行,但是在执行 .jar 时,该程序似乎没有使用 UTF-8 对文件进行编码.我是编程新手,想知道我可能需要在何处或如何强制执行此编码? ** 我删除了 Swing 代码和其他行,以便只显示我的方法,该方法执行所有比较和合并. public void m ..
发布时间:2021-12-27 15:54:54 Java开发

Clojure base64 编码

我想要像“字符串"这样简单的东西 -> base64.使用较旧的 base64.encode-str 很容易(听起来“更多 clojure",但较新的 clojure.data.codec.base64 需要输入和输出流,并且似乎是围绕 Java 方式的丑陋包装做事. 那么,有什么方法可以使用字符串来获取 base64 编码的数组?谢谢 解决方案 您可以使用 编码函数并传递字节数组: ..
发布时间:2021-12-27 15:54:48 其他开发

python 编码 mysql :(

我有以下 python 脚本 (tes.py): #!/usr/bin/env python# -*- 编码:utf-8 -*-导入 MySQL 数据库查询 =“插入测试(测试)值('ñ')"打印查询 + "\n"conn = MySQLdb.connect (host = "localhost", user = "ibrick", passwd = "x", db = "ibrick", ch ..
发布时间:2021-12-27 15:54:35 数据库

PHP 邮件编码主题行

当我尝试从 PHP 发送 HTML 编码的电子邮件时,如果主题行包含特殊字符,例如 "这是您请求的信息",PHP 会将其编码为读取 "Here'是您请求的信息." 我该如何解决这个问题? 以下是使用 PHP mail() 的代码: $headers = 'MIME-Version: 1.0' ."\r\n";$headers .= '内容类型:text/html;字符集=iso-88 ..
发布时间:2021-12-27 15:54:17 PHP

如何强制 ASP.NET MVC 将 .cshtml 文件读取为 UTF-8?

渲染视图时,遇到编码问题,即unicode字符显示不正确. 根据对一个无关问题的回答: 如果您在输出时遇到编码问题,请尝试将您的视图 .aspx 文件保存为“带有签名的 Unicode UTF-8". 确实,我的视图被保存为UTF-8 无签名;将它们保存为 带有签名的 UTF-8 解决了这个问题. 有没有办法向 ASP.NET MVC 指定它每次都应该使用 UTF-8,以便 ..
发布时间:2021-12-27 15:54:08 其他开发

将 SQL_Latin1_General_CP1_CI_AS 编码为 UTF-8

我正在使用 DomDocument 用 PHP 生成 XML 文件,我需要处理亚洲字符.我正在使用 pdo_mssql 驱动程序从 MSSQL2008 服务器中提取数据,并对 XML 属性值应用 utf8_encode().只要没有特殊字符,一切正常. 服务器是 MS SQL Server 2008 SP3 数据库、表和列的排序规则都是SQL_Latin1_General_CP1_CI ..
发布时间:2021-12-27 15:53:58 PHP