首页 文章
  • 10 votes
     answers
     views

    在Eclipse中一次更改多个文件的文本编码

    我的Eclipse项目中有一些UTF-8 HTML模板,Eclipse一直将它们视为具有不同的编码 . 它说编码是“根据内容确定的” . 我想强制正确的编码 . 我可以强制它为一个文件,但设置父文件夹的编码不会影响其中的文件,因为而不是属性表中的“继承”选项,它是“确定内容”的东西 . 是否可以一次为项目中的所有文件设置编码?
  • 0 votes
     answers
     views

    如何在eclipse中将默认编码和行分隔符自动设置为工作区目录树到UTF-8和Unix?

    Whenewer我在我的eclipse JAVA工作区中创建了一个目录子树,该子树的默认文本文件编码始终设置为Cp1250和新的文本文件行分隔符到Windows .即C:\ Workspace \ Java \ Books作为根(其中编码设置为UTF-8,行分隔符设置为UNIX)和C:\ Workspace \ Java \ Books \ Author \ book_name我想继承编码和行分隔...
  • 0 votes
     answers
     views

    Node.js错误的UTF8字符串表示,即使字节码似乎正确

    经过一段时间的搜索,我相信我的问题可能与其他人的问题没有直接关系 . 我在表单中使用unicode字符(对于客户端使用angularjs)并注意到UTF8字符串没有得到不同的符号't display on the server logs properly. Thus I decided to base64.encode all strings on the client side before s...
  • 4 votes
     answers
     views

    如何逐行将utf-16文件读入utf-8 std :: string

    我正在使用期望utf8编码的std :: string变量的代码 . 我希望能够处理用户提供的文件,该文件可能具有utf-16编码(我不知道设计时的编码,但最终希望能够处理utf8 / 16/32),读取它行-by-line,并将每一行转发给代码的其余部分作为utf8编码的std :: string . 我有c 11(真的,c 11的当前MSVC子集)和1.55.0的增强功能 . 我最终需要代码才...
  • 6 votes
     answers
     views

    std :: string和UTF-8编码的unicode

    如果我理解得很好,可以使用string和wstring来存储UTF-8文本 . 使用char时,ASCII字符占用一个字节,一些中文字符占用3或4等 . 这意味着 str[3] 不一定指向第4个字符 . 与 wchar_t 相同,但每个字符使用的最小字节数始终为2(而不是 char 为1),而3或4字节宽的字符将为2 wchar_t . 对 ? 那么,如果我想用这样一个奇怪的编码字...
  • 4 votes
     answers
     views

    vim或其他地方的文件编码和编码的基本原理

    我不明白为什么在VIM中有 encoding 和 fileencoding . 据我所知,文件就像一个字节数组 . 当我们创建一个文本文件时,我们创建一个字符(或符号)数组,并将这个带有X编码的字符数组编码为一个字节数组,并将字节数组保存到磁盘上 . 在文本编辑器中读取时,它使用编码X解码字节数组以重建原始字符数组,并根据字体显示每个字符的图形 . 在此过程中,仅涉及 one 编码 . 在VIM...
  • 1 votes
     answers
     views

    在从char * buffer构造字符串时,我们是否需要考虑编码(UTF-8)

    我正在开发一个HTTP客户端模块,它从字符缓冲区中的服务器接收信息并进行UTF-8编码 . 我想从这个字符缓冲区创建一个std :: string对象 . 我可以通过像这样传递字符缓冲区直接创建一个字符串对象吗? std::string receivedstring(receievedbuffer,bufferlength); 这里receievedbuffer是char []数组,其中包含从T...
  • 2 votes
     answers
     views

    UTF8的语言环境是什么?

    我从facebook api获取了一个带有数据的XML文件: <?xml version="1.0" encoding="UTF-8"?> &ltfql_query_response xmlns="api.facebook.com/1.0/"; xmlns:xsi="w3.org/2001/XMLSchem...
  • 4 votes
     answers
     views

    将UTF-8文本转换为wchar_t

    我知道这个问题在这里被问了很多次,我确实读了一些答案,但是有一些建议的解决方案,我试图找出最好的解决方案 . 我正在编写一个基本上接收以UTF-8编码的XML文本的C99应用程序 . 它的一部分工作是复制和操作该字符串(查找substr,cat it,ex ..) 因为我现在不想使用外部非标准库,我试图使用wchar_t来实现它 . 目前,即时通讯使用mbstowcs将其转换为wchar_t以便于...
  • 1076 votes
     answers
     views

    UTF-8一路走来

    我正在设置一个新服务器,并希望在我的Web应用程序中完全支持UTF-8 . 我过去曾在现有的服务器上尝试过此操作,但最终似乎不得不回归ISO-8859-1 . 我在哪里需要设置编码/字符集?我知道我需要配置Apache,MySQL和PHP来执行此操作 - 是否有一些我可以遵循的标准清单,或者可能是在出现不匹配的地方进行故障排除? 这适用于运行MySQL 5,PHP,5和Apache 2的新Linu...
  • 5 votes
     answers
     views

    如何使用iconv(3)将宽字符串转换为UTF-8?

    我正在尝试使用iconv(3)将宽字符串转换为UTF-8,使用下面的代码 . 当我运行下面的命令时,iconv调用返回E2BIG,就好像输出缓冲区中没有足够的可用空间字节一样 . 尽管事实上(我认为)我确定了输出缓冲区的大小以承认UTF-8的最坏情况扩展,但仍会发生这种情况 . 实际上,假设输入是一个简单的ASCII“A”编码为wchar_t后跟一个零wchar_t终结符,输出应该是两个字节/字符...
  • -2 votes
     answers
     views

    在C中将UTF16(Windows wchar_t)转换为UTF8非英文字母已损坏(韩文)

    我正在尝试制作一个多平台应用程序 . 在Windows应用商店应用程序(winrt)端,打开一个文件并以Platform :: String格式读取其路径,该格式为Windows中的wchar_t,UTF16 . 由于我的核心逻辑是独立于平台的并且只使用标准C数据类型,因此我通过以下代码将路径转换为UTF8中的std :: string: Platform::String^ copyPath = ...
  • 0 votes
     answers
     views

    android中的非ASCII SSID

    Apparently SSID可以包含UTF-8字符,也可以控制字符等.IIUC包含UTF-8字符,它们必须指定SSIDEncoding字段 . 我的印象是我到目前为止只能获得ASCII字节 . 我该如何处理Android中的情况?即,如何从ScanResult检查SSIDEncoding字段?我需要吗?另外 ScanResult.SSID 在这些情况下包含什么(包括SSID包含不可打印字符的情况...
  • 3 votes
     answers
     views

    可以使用latin-1编码写入stdout但不能写入文件(Python 2.6)[关闭]

    我有unicode数据并希望将其写入文件 . 我正在使用python 2.6 . 我能够打印编码的值但无法将其写入文件 . 环境的默认编码是UTF-8 . 尝试使用编解码器,但也没有运气 . 这是我正在使用的示例代码段 . #!/usr/bin/python import sys import codecs import csv sh = [u'T\xe9l\xe9vista S.A.', u'...
  • 1 votes
     answers
     views

    Python中的JSON编码/解码问题

    我正在尝试从REST API读取响应,将其解析为JSON并将属性写入CSV文件 . 看起来有些字符处于未知编码状态,并且在写入CSV文件时无法转换为字符串: 'ascii' codec can't encode character u'\xf6' in position 15: ordinal not in range(128) 所以,我试图做的是在这个问题上按照"agf"的...
  • 1 votes
     answers
     views

    发送邮件时出现Ascii编码错误

    我是python的新手,并尝试使用poplib和smtplib接收和重新发送电子邮件: messages = [pop_conn.retr(i)[1] for i in range(1, mail_count + 1)] #decode messages messages = [[line.decode("utf-8") for line in message]...
  • 4 votes
     answers
     views

    如何在终端中修复Python编码

    当从终端程序(如Gnome-Terminal)运行时,如何设置Python与 sys.stdout 一起使用的默认编码? 如果我在Gnome-Terminal中执行Python脚本,如果脚本尝试打印unicode字符,我会收到臭名昭着的"UnicodeEncodeError: 'ascii' codec can't encode character"错误 . 但是,即使Gnom...
  • 187 votes
     answers
     views

    HTML编码问题 - “”字符显示而不是“ ”

    我有一个遗留应用程序只是开始行为不端,无论出于何种原因,我不确定 . 它会生成一堆HTML,并由ActivePDF转换为PDF报告 . 这个过程是这样的: 从数据库中提取HTML模板,并在其中包含要替换的标记(例如"~CompanyName~","~CustomerName~"等) 用真实数据替换标记 使用简单的正则表达式函数整理HTML,该函数...
  • 9 votes
     answers
     views

    检测错误的UTF-8编码:要嗅探的坏字符列表?

    我在两个应用程序之间共享一个sql-server 2010数据库 . 我们控制的一个应用程序,另一个应用程序是首先创建数据库的第三方应用程序 . 我们的应用程序是基于第三方Webmail应用程序构建的CRM . 该数据库包含varchar列,并且是latin-1编码的 . 第三方应用程序是用PHP编写的,并不关心正确编码数据,所以它将utf-8编码的字节填充到varchar列中,在那里它们被解释为...
  • 0 votes
     answers
     views

    在SQlite数据库中编码c

    我有一个以utf-8编码的sqlite表 . firefox附加SQLite Manager向我展示了所有正确的标志,而pragma编码也表示编码utf8 . 如何正确编码和显示在c程序中的数据?这是我的代码: sqlite3 * dataBase; const char * data; sqlite3_stmt * statement; int row = 0; sqlite3_open(&q...
  • 2 votes
     answers
     views

    使用nodejs进行ISO-8859-15编码

    我们遇到了一个非常恼人的编码问题,它以loopback开头,但似乎与nodejs相关 . 基本上,我们刚刚基于现有的SQL_ASCII编码的postgresql数据库完成了使用Loopback开发API . 由于API必须是UTF-8,我们尝试将通过API路由发送的数据转换为ISO-8859-15,以便在我们的基础中正确插入它们 . 无论我们尝试过什么iconv,utf8,iso-8859等模块,...
  • 0 votes
     answers
     views

    主机名解析失败,包含utf-8字符的主机名出现“未知主机”错误

    我试图从Linux客户端ping主机名“win-2k12r2-addc . 阿伯测阿伯测ad.hai.com” . 我看到DNS请求通过线路传输,主机名以utf-8格式发送,我也从DNS服务器获得了具有正确IP地址的响应 . 但是ping失败并出现以下错误:ping:unknown host win-2k12r2-addc . 阿伯测阿伯测ad.hai.com 如果我在/ etc / hosts中...
  • 10 votes
     answers
     views

    Liquibase:如何在MySQL数据库表上设置Charset UTF-8?

    我的 Liquibase 变更集看起来像 <changeSet id="05192014.1525" author="h2"> <createTable tableName="network"> <column name="network_id" t...
  • 3 votes
     answers
     views

    Spring Boot默认属性编码改变了吗?

    我试图找到一种方法来为Spring引导中的application.property文件中通过 @Value 注释访问的属性设置UTF-8编码 . 到目前为止,我已经通过创建bean成功地将编码设置为我自己的属性源: @Bean @Primary public PropertySourcesPlaceholderConfigurer placeholderConfigurer(){ Prop...
  • 0 votes
     answers
     views

    如何将大型JSON阵列文件加载到Azure Data Lake Analytics(ADLA)中

    我被困在Azure Data Lake Analytics挑战中,正在寻求帮助 . Issue 我需要从Azure Data Lake加载一个文件,该文件包含大约150米的JSON数据行,存储为JSON对象数组 . 该文件大小约为110G . 当我尝试加载文件时,ADLA似乎挂起,几小时内“0%”进度,并且algebra.xml或其他文件没有状态更新 . 通过在线文档搜索,似乎ADLA仅限于“单个...
  • 4 votes
     answers
     views

    Codeigniter似乎打破了'£'字符(磅)的$ _POST

    当我在一个简单的表格中回复没有CI的'£'字符的$ _POST时,结果如预期的那样,'£' . 当我使用输入类以及本机$ _POST var使用CI框架尝试相同时,echo是一个空白 . 我已经检查确保配置中的所有内容都是utf-8但没有?有小费吗? 更新:这似乎只影响使用最新版本的MAMP和使用PHP 5.3.5的用户 . 目前的解决方法是转到MAMP控制面板并使用早期版本的PHP 5.2.17...
  • 1 votes
     answers
     views

    PHP json_encode()UTF-8特殊字符失败

    我使用html_entity_decode($ string)来解码html特殊字符,例如&auml =ä . 然后我使用json_encode()创建一个用于Android应用程序的json字符串 . 我的问题是我得到了\ u00e4而不是'ä'的输出 . 我知道json_encode()仅适用于UTF-8编码的字符串,但是当我对我的值运行mb_detect_encding($ myString...
  • 5 votes
     answers
     views

    如何在json_encode中存储日文字符?

    我正在尝试将json_encoded字符串保存到数据库,但每当我这样做时,我得到这个: u30abu30bf 保存时: カタ 我怎么解码这样的东西? 试过php utf8_decode和编码,但我似乎没有工作,我也尝试阅读下面的线程: PHP decoding and encoding json with unicode characters difficulty passing Ja...
  • 2 votes
     answers
     views

    Instagram API在UTF-8字符上出现错误(在/ tags / {TAGNAME} / media / recent上测试)

    从这个(https://groups.google.com/forum/#!topic/instagram-api-developers/tRfU444ZyhU)线程无耻地偷走,因为我有完全相同的问题,并希望在这里有更好的回应 . 长话短说,几个小时前这个工作,现在不是 . 测试平台可以从我的网站和https://apigee.com/console/instagram找到 . 发送https:/...
  • 2 votes
     answers
     views

    插入时丢失特殊字符

    我正在使用oracle 11g并试图插入一个包含特殊UTF8字符的字符串,例如'(ε-c' . 数据库的NLS字符集是...... NLS_NCHAR_CHARACTERSET AL16UTF16 NLS_CHARACTERSET WE8ISO8859P1 当我将上面的字符串复制并粘贴到 NVARCHAR 字段时,它可以正常工作 . 如果我执行下面的内容,我会在字段中得到一个颠倒的问号 ...

热门问题