character-encoding相关内容
我正在尝试从远程位置加载 XML 源,因此我无法控制格式.不幸的是,我尝试加载的 XML 文件没有编码: 在尝试以下操作时: $doc = new DOMDocument( );$doc->load(URI); 我明白了: 输入不是正确的 UTF-8,请指出编码!字节:0xA3 0x38 0x2C 0x38 我已经研究了抑制这种情况的方法,但没有运气.我应该如何加载
..
我需要使用 VB.NET 将 UTF8 字符串转换为 ISO-8859-1 字符串. 有什么例子吗? 强调文本我尝试过拉丁函数但没有运行.我收到错误的字符串. 我的情况是我需要使用 API 发送短信. 现在我有了这个代码: baseurl = "http://www.myweb.com/api/sendsms.php"客户端 = 新的 WebClientclient.H
..
我需要在脚本标签的末尾添加 charset="utf-8" 以完成到另一种语言的翻译. 我不知道我应该在哪里添加标签.遵守任何规则.请让我知道在哪里添加字符集.我需要在“ApplicationLoader.js"的末尾添加还是只在jquery插件之后添加.请提出任何建议.
..
在这种特殊情况下,我不会让 file_get_contents() 返回页面,其中 url 包含一个“Ö"字符. $url = "https://se.timeedit.net/web/liu/db1/schema/s/s.html?tab=3&object=CM_949A11_1534_1603_DAG_DST_50_ÖVRIGT_1_1&type=subgroup&startdate=210
..
我有一个扩展名为“.tsv"的文本文件.它具有 UTF-8 编码并包含西里尔字符.当我尝试使用以下功能打开它时:“打开方式"->“Excel",Excel 没有显示正确的字符,而如果我以相同的方式使用 Notepad++ 打开它,我可以正确地看到字符.我想避免使用向导在 Excel 中导入文件. 解决方案 使用数据,从文本获取外部数据,并为文件源提供正确的编码.
..
我使用 XVI32(十六进制编辑器)来获取欧元符号的十六进制表示,它给我的值为 80. 另一个站点:http://www.string-functions.com/string-hex.aspx 也一样. 我无法理解为什么十六进制表示是 80 而不是 0x20AC.这个 0X80 给出十进制的 128,如果我使用 Alt+0128 它实际上产生欧元符号. 有人能解释一下这种从字符串到十六
..
我正在使用 Python 进行编程,我正在从网页通过 urllib2 库.问题是该页面可以为我提供非 ASCII 字符,例如 'ñ'、'á' 等.就在 urllib2code> 得到这个字符,它会引发一个异常,像这样: 文件“c:\Python25\lib\httplib.py",第711行,发送self.sock.sendall(str)文件“",第 1 行,在 sendall
..
我今天已经搜索了几个小时,但找不到任何适合我的东西.我刚刚看过的一个,没有运气,是“如何将 UTF-8 编码的 std::string 转换为 UTF-16 std::string". 我的问题是,简要说明: 我想在 std C++ 中创建一个有效的 NTLM 哈希,并且我正在使用 OpenSSL 的库来使用其 MD4 例程创建哈希.我知道怎么做,那么有谁知道如何将 std::stri
..
我的操作中有一个列表,我按保存在 MySql 数据库中的值对其进行字段. 我只存储了一个对象,其名称为 €. 在 JSP 中,当我这样做时:
..
我需要找出我的 VB6 应用程序使用的字符集(编码)是什么.有什么功能吗?类似于 VB.net 中的 Encoding.Default? 我正在将此程序转换为 Java,它们都打印相同的 ASCII 代码,但结果不同(Java 使用字符集 windows-1252). 谢谢 解决方案 从内部来看,VB6 中的字符串是 Unicode、UCS-2. 从系统的角度来看,VB6
..
在基于 nodejs/express 的应用程序中,我需要处理可能包含使用 iso-8859-1 字符集编码的变音符号的 GET 请求. 不幸的是,它的查询字符串解析器似乎只能处理纯 ASCII 和 UTF8: >qs.parse('foo=bar&xyz=foo%20bar'){ foo: 'bar', xyz: 'foo bar' } # 工作正常>qs.parse('foo=bar&
..
类似问题: PHP 过程中无法读取 CSV 文件中的某些字符fgetcsv() , fgetcsv() 忽略特殊字符当它们位于行首时 我的应用程序有一个表单,用户可以在其中上传 CSV 文件(其 5 个内部用户始终上传了一个有效文件 - 逗号分隔、引用、记录以 LF 结尾),然后使用PHP: $fhandle = fopen($uploaded_file,'r');while($row
..
我正在尝试用 C# 编写一个程序,该程序会将包含多个联系人的 vCard (VCF) 文件拆分为每个联系人的单独文件.我知道大多数手机需要将电子名片保存为 ANSI (1252) 才能读取它们. 但是,如果我使用 StreamReader 打开一个 VCF 文件,然后使用 StreamWriter(设置 1252 作为编码格式)将其写回,所有特殊字符如 å、æ 和 ø 被写成 ?.ANSI
..
假设我用 UTF-8 编码我的文件. 在 PHP 脚本中,将比较字符串: $string="ぁ";$string = utf8_encode($string);//我需要这一步吗?if(preg_match('/ぁ/u',$string))//如果匹配就做... 它是没有 utf8_encode() 函数的 string 真的是 UTF-8 吗?如果你用 UTF-8 编码你的文件不需要这
..
我尝试将 UTF8 字符串转换为 Java Unicode 字符串. String question = request.getParameter("searchWord");byte[] bytes = question.getBytes();question = new String(bytes, "UTF-8"); 输入的是汉字,当我比较每个字符的十六进制代码时,它是相同的汉字.所以我很
..
如果 $filename 包含变音符号 (ä,ö,ü) file_get_contents($filename) 在我的 Windows 操作系统上不起作用.通过反复试验,我发现我需要做 file_get_contents(utf8_decode($filename)) 才能让它工作. 但是,当我将其实时推送到我的服务器(猜测它是某种 Linux)时,它再次返回错误,所以我删除了 utf8_
..
对于 URL 参数名称中允许使用哪些字符,是否有任何正式限制? 我一直在阅读 RFC3986(“统一资源标识符 (URI): 通用语法"),但没有得出明确的结论. 我知道有实际限制,但实际上是否会禁止执行以下操作: param with\funny=some_value 只要我正确转义: param%20with%1cfunny%3cchars%3e=some_value 解决
..
我的代码是 Encoding.GetEncoding("iso-8859-9"); 在我的 Windows Phone 项目中.但 Windows Phone 不支持“iso-8859-9".我该如何解决这个问题? http://www.hardcodet.net/2010/03/silverlight-text-encoding-class-generator 我也找到了这个链接,但
..
我正在尝试在 PHP 页面上显示日语字符.没有从数据库加载,只是存储在一个语言文件中并被回显. 我遇到了一个奇怪的场景.我使用 UTF-8 正确设置了页面,并在我的本地 WAMP 服务器上测试了一个示例页面,它可以正常工作. 当我测试我们的开发和生产服务器时,字符显示不正确. 这让我相信这是 php.ini 中的一个设置.但是我还没有找到太多关于此的信息,所以我不确定这是否是问题
..
当您解码错误的字符时,您如何识别原始字符串的可能候选者? Ä×èÈÄÄî▒è¤ô_üiâAâjâüâpâXüj_10òb.png 我知道这个图像文件名应该是一些日文字符.但是由于对 urllib 引用/取消引用、编码和解码 iso8859-1、utf8 的各种猜测,我一直无法取消并获得原始文件名. 腐败是可逆的吗? 解决方案 您可以使用 chardet(使用 pip 安装):
..