utf-8相关内容
在一个AIR应用程序可以通过flash.data类使用的SQLite。似乎默认创建的数据库的编码设置为UTF-16LE,这意味着,文本数据存储与每个字符的两个字节,产生了近100%的开销对于ASCII重数据库的内容。 默认的SQLite数据库是UTF-8,假设shell程序(sqlite3的)指示。 presumably Adobe已决定重写此出于某种原因,但我想preFER不遭受浪费的存储
..
我正在写一个原生扩展到Adobe AIR C中的code应该被移植到其他平台的版本。 在我的C面功能我得到的字符串从空中像这样 uint32_t的LEN; 常量uint8_t有*海峡= 0; 如果(FRE_OK == FREGetObjectAsUTF8(的argv [0],和放大器; len个,与安培; STR)) { //这里我需要传递一个字符串作为参数传递给其他函数 的printf(“得到字
..
当我插入某些字符串的API调用到我的数据库进来,它们会在特定的字符切断。这与红宝石1.8.7。我把一切都设置为utf8的应用范围和MySQL的。我通常不会有任何问题,进入UTF8内容到数据库的应用程序的其他部分。 这应该是“厄尔尼诺索尔达多和LaMuñeca”。如果我将它插入到数据库中,只有这使得它:“11厄尔尼诺索尔达多和La木” >>名称 =>“11厄尔尼诺索尔达多和La木?ECA(1).
..
我有一个的ActiveRecord 模式,富,其中有一个名称字段。我希望用户能够按名称搜索,但我想搜索忽略大小写和任何口音。因此,我还存储 canonical_name 针对其搜索领域: 类Foo validates_ presence_of:名称 before_validate:set_canonical_name 私人 高清set_canonical_name
..
AS3文档说字符串在AS3是UTF-16格式。 有一个暴扣,其中用户可以输入一些数据的文本框。 当点击一个按钮,我想这个数据被发送到一个PHP脚本。 我把一切都成立,但似乎在PHP脚本获取的数据中UTF-16格式。在数据库中的数据(这是utf-8)显示了一些不可辨认的字符(这里特殊字符被使用),这意味着数据尚未发送在一个正确的编码。 var变量的值:使用URLVariables =新的U
..
我已经想出了这个问题,但经过一些测试,我决定创建一些更具体的相关信息了一个新问题: 我读用户帐户与我们的活动目录中的python-LDAP(和Python 2.7)。这样确实很好,但我有问题的特殊字符。他们看起来像UTF-8 EN codeD串在控制台上打印时。我们的目标是将它们写入到一个MySQL数据库,但我不明白这些字符串转换为正确的UTF-8从一开始。 例(fullentries是我的阵
..
我有一个数据库,Access 2003中,需要与外国语言文字工作。字符显示精细的表。然而,当VBA尝试读取这些,就不可能做到这一点。 作为一个例子,从cf_Answer显示器列ANSWER_TEXT:佛吉尼亚海滩 但在VBA select语句: sqlstmt =“SELECT ANSWER_TEXT AS ans_text从cf_Answer” 设置rst_a = dbs.OpenRec
..
还有什么vb.net函数,将所有这些不同的字符映射到他们最标准的形式。 例如,TOLOWER将映射A和同一个人物吧? 我需要相同的功能为这些字符 德国 SS ===小号 Ü===ü Χιοσ==Χίος 否则,有时我插入Χιοσ而后者当我插入ΧίοςMySQL的投诉,该ID已经存在。 所以,我想创建一个映射所有这些奇怪的字符到一个更稳定的一个唯一的ID。 解决方案 有关的东西的编码
..
有中显示的字符在文本框和TextBlock的一些文本文件。 我怎样才能正确地在.NET WPF读取并显示这些文件? 文件读取其中Fi是一个FileInfo。 FILETEXT = fi.OpenText()ReadToEnd()。 在WPF我得到的字符üO°和其它特殊字符。 尝试过多种字体。 文化是EN-EN。 如果我读文件作为流我得到的特殊字符 的System.IO
..
为什么这行 System.Text.Encoding.UTF8.GetBytes(“ABCD±ABCD”) 给我回10个字节,而不是9? 虽然±是CHAR(177) 有一个.net功能/编码,将转换此字符串的正确到9个字节? 解决方案 您应该使用的Windows 1251 编码获得±为 177 VAR字节= System.Text.Encoding.GetEncodin
..
我们收到了一些文件,这些文件已被并置另一方。在这些文件中的中间是一些 BOM 字符。 有没有一种方法能检测出这些3字符并删除它们?我看过很多有关如何删除 BOM 从文件的-start- ......但没有中间的例子。 解决方案 假设你的文件足够小,以保留在内存中,并且你有一个 Enumerable.Replace 更换子序列扩展方法,那么你可以使用: VAR字节= File.ReadAl
..
我创建Facebook的REST API在C#中的克隆,我测试它与Facebook的PHP SDK。我遇到的问题是,我的网REST服务发送的响应包含UTF-8汜在它的前面和Facebook SDK不能正确解析响应。 如何解决这个问题的任何想法。 解决方案 如果你可以指定一个特定的编码为您服务,那么你可以使用新UTF8Encoding(假)这是UTF-8无BOM。
..
我试着写下了UTF8字符串(越南)到C#控制台,但没有成功。在windows进出口运行7. 我试图用该字符串转换Encoding类为char []为byte [],然后转换为字符串,但没有任何帮助,该字符串直接输入弗朗数据库。 下面是一些例子 TOI十LàĐức,cuộc歌VUI VE tuyệtVOI 它不显示像特殊字符:DJ或U ......相反,它显示出来,用编码类差远了。?。
..
我想知道是否有快速的方法来找到一个XML文档是否正确连接codeD的UTF-8,不包含未在XML允许的任何字符,UTF-8编码。 < XML版本=“1.0”编码=“UTF-8”&GT?; 在此先感谢, 乔治 EDIT1:这里是我的XML文件的内容,以文本形式和二进制形式 http://tinypic.com/view.php?pic=2r2akvr& S = 5
..
我建立一个Windows应用商店的应用程序,但我被困在得到从API使用UTF-8的反应。 这是在code: 使用(HttpClient的客户端=新的HttpClient()) { 乌里URL =新的URI(的baseUrl +“/我/表”); HTT prequestMessage请求=新HTT prequestMessage(
..
当我创建了一个Web客户端消耗一定的REST风格的XML,我可以指定UNI code编码2种方式: Web客户端WC =新的Web客户端(); wc.Encoding = Encoding.UTF8; wc.Encoding = UTF8Encoding.UTF8; 这是正确的/更好? 解决方案 他们是相同的。 UTF8Encoding 继承编码。 因此,您可以通过编码访
..
我有一个处理文档内容的VB.NET程序。 该PROGRAMM处理大容量的文件为“批”(> 200万文件;总1TB容量) 其中的一些文件可能包含控制字符或字符像f0e8(http://www.fileformat.info/info/uni$c$c/char/f0e8/browsertest.htm)。 有一个简单的,特别是快的方式来删除字符?(除空格,换行,标签,...) 如果答案是正则表达式:
..
我一直在考虑产生的所有字符的UTF-8字符集来测试系统是如何处理他们每个人的任务。我没有与字符编码太多的经验。在快到我要去尝试是增加的计数器,然后尝试将其转化十进制数到它相当于UTF-8字符,但到目前为止,我还没有能够找到一种有效的方式来在C#3.5 任何建议将是极大的AP preciated。 解决方案 甚至有一次你生成所有的字符,你会发现这不是一个有效的测试。某些字符是合并的标记,这意味
..
我有一个文件下面的名字,我需要阅读的字符串作为UTF8-CN codeD字符串,所以从这样的: test_ \ 303 \ 246 \ 303 \ 270 \ 303 \ 245.txt 我需要获取以下信息: test_æøå.txt 你知道如何实现这一目标使用C#? 解决方案 假设你有这样的字符串: 字符串输入=“_测试\\ 303 \\ 246 \\ 303 \\
..
在调试我看到的字符正确。为什么Visual Studio和System.Console编码有什么不同?如何让控制台的编码比赛VS的吗? 有几个帖子询问过类似的问题,但是我们缺乏一个明确的答案。我列出以下的所有我试过的替代品 - 没有工作 有些帖子提到,为了控制台正确打印出来,你需要有正确设置+控制台输出编码有支持的人品有问题设置字体。我只是找不到一个答案(如果甚至有可能)改变控制台的字体。
..