Questions tagged «utf-8»

有关8位UCS转换格式(UTF8)的讨论。它是一个编码表,代表Unicode字符集中的所有字符。

4
我如何获得Excel而不弄乱.csv文件的格式
尝试在Excel中编辑时,csv文件出现两个问题。 我有一个ISBN栏,每次保存文件时都会重新格式化为科学格式 当我打开文件时,文件的编码从UTF-8更改为ANSI。 这确实非常令人沮丧,并且完全浪费时间。 有什么方法可以强制Excel单独保留文件格式?

2
UTF-8语言环境可移植性(和ssh)
我花了很多时间ssh在各种机器上,它们都是不同的(有些是嵌入式的,有些是运行Linux的,有些是运行BSD的,等等)。但是,在我自己的本地计算机上,我使用OS X,它当然具有基于BSD的用户区。这些机器上的我的语言环境设置为en_GB.UTF-8,这是可用的选项之一: % echo `sw_vers` ProductName: Mac OS X ProductVersion: 10.8.2 BuildVersion: 12C60 % locale -a | grep -i 'en_gb.utf' en_GB.UTF-8 我使用的一些功能更强大的Linux系统似乎具有等效的选项,但是我注意到在Linux上,名称略有不同: % lsb_release -d Description: Debian GNU/Linux 6.0.3 (squeeze) % locale -a | grep -i 'en_gb.utf' en_GB.utf8 这让我感到奇怪:当我ssh从Mac进入Linux机器时,它LC_*使用后缀'UTF-8' 转发了我所有的变量,那台Linux机器是否还明白要求什么?还是只是回到其他语言环境? 编辑:这是我所指的示例: % ssh -v odin ... debug1: Entering interactive session. …
8 linux  shell  utf-8  locale  bsd 


3
在Windows中使用gVim utf-8
当我打开gVim时,它本地化为Sweidish,这很好。但是,其中包含瑞典语字符的警告/错误消息无法正确显示。当尝试删除未保存更改的缓冲区时,例如我得到: E89: Ingen skrivning sedan senaste <e4>ndring f<f6>r buffert 1 (l<e4>gg till ! f<f6>r att tvinga) 大致翻译为 E89: No write since last edit for buffer 1 (append ! to force) 我想要的是这个: E89: Ingen skrivning sedan senaste ändring för buffert 1 (lägg till ! för att tvinga) 这些是几个相关设置: > :language Aktuellt …
7 windows  vim  gvim  utf-8 


1
无法将编码从us-ascii转换为utf-8。什么搞砸了?
我正在尝试调试我的网页以外语呈现的垃圾字符。我想在utf-8中使用createpage.php。 me@host:/www/webroot$ file -bi createpage.php text/x-php; charset=us-ascii me@host:/www/webroot$ iconv -f us-ascii -t utf-8 createpage.php > createpage_utf8.php me@host:/www/webroot$ file -bi createpage_utf8.php text/x-php; charset=us-ascii 我rwx对目录rw和文件有渗透。我一定是瞎了 - 我搞砸了什么?是因为ascii是utf-8的子集而我的php没有任何特殊字符(只是我的ini文件include),所以file -bi只报告ascii?
2 encoding  utf-8 

1
Firefox 5/6(XPsp3)显示了维基词典中的UTF8不一致
以下2页是UTF8编码的。 如果我去http://en.wiktionary.org/wiki/ahem 在左侧语言栏中,我看到马来西亚页面只有“您没有安装此字体”的实体 这告诉我,我缺少一种字体,但是如果我点击它,我会去http://my.wiktionary.org/wiki/ahem我看到 但所有标题(鼠标)都有正方形 你能想到为什么会这样吗?错误的编码或我需要一些字体包吗? Safari 5显示与Fx相同,IE8仅显示方块
1 utf-8  firefox 

2
无法将语言环境设置为en_US.UTF-8,但语言环境-a表示它可用。无根
我正在尝试在gvim中使用powerline符号。部分原因是我将我的语言环境设置为UTF-8。 export LANG=en_US.UTF-8 之后我看到以下错误。 对于gvim: bash-4.1$ /usr/bin/gvim (process:14055): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. 对于perl bash-4.1$ perl -de0 perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC__FASTMSG = "true", LANG = "en_US.UTF-8" …
1 linux  utf-8  locale  rhel-6 

1
如何将目录中的.xml文件大规模转换为UTF-8,同时保留相同的文件名
我有许多以ISO-8859-1编码的.xml文件,我希望它们都是UTF-8。 我想出了单独转换它们的代码,它是: iconv -f ISO-8859-1 -t UTF-8 filename.xml > newfilename.xml 它工作正常。 我想知道的是如何编写一个shell脚本来自动清理目录中的所有.xml文件,然后用新转换的文件替换旧文件,但仍然保持相同的文件名。 我是shell脚本的新手,所以非常感谢帮助。



2
更改单元格的格式
我有一个Excel工作表,其中一个单元格具有字符串“ \ xab \ xcd \ xef”等。似乎Excel将此作为ASCII字符串“ \ xab \ xcd \ xef”。如何使Excel将其视为具有字节0xab 0xcd 0xef的二进制字符串,以便可以将其转换为UTF-8?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.