Tag: 编码

Powershell:设置获取内容pipe道的编码

我有一个文件保存为UCS-2 Little Endian我想更改编码,所以我跑了下面的代码: cat tmp.log -encoding UTF8 > new.log 结果文件仍然在UCS-2 Little Endian中。 这是因为pipe道总是这种格式? 有没有一种简单的方法来pipe道这个UTF8的新文件?

XML回车编码

我正在寻找代表一个xml节点内的回车。 我已经尝试了一个空白的保留,hex实体没有运气和一个\ n。 通过浏览器查看。 例 <Quote> Alas, poor Yorick! I knew him </Quote> 谢谢。

二维码(二维条码)编码和解码algorithm?

寻找免费/开源代码或algorithm的描述来编码(简单)和解码(硬)的二维条码二维码 。 这似乎不是一个微不足道的问题,但它在日本如此受欢迎,一定有一些已经可用的东西…

如何在Ruby中将string转换为UTF8

我在写一个使用Hpricot的爬虫。 它从某个网页下载string列表,然后尝试将其写入文件。 编码有问题: "\xC3" from ASCII-8BIT to UTF-8 我有在网页上呈现并以这种方式打印的项目: Développement str.encoding返回UTF-8 ,所以force_encoding('UTF-8')不起作用。 我怎样才能将其转换为可读的UTF-8?

linux shell脚本:hexstring到字节

可以说,我有一个string5a 。 这是ASCII字母Z的hex表示。我需要知道一个Linux shell命令,它将采用hexstring并输出string表示的二进制字节。 所以,如果我这样做 echo 5a | command_im_looking_for > temp.txt 我打开temp.txt ,我会看到一个单独的字母Z.

覆盖grails.views.default.codec ='html'configuration回'无'

在Grails(<2.3)中,如果我在grails Config.groovy中留下了grails.views.default.code='none' ,那我可以直接在GSP文件中对我的expression式进行HTML编码: ${myValue?.encodeAsHTML()} 。 如果在Config.groovy中设置了grails.views.default.codec='html" ,那么HTML编码会自动为每个expression式: ${myValue} 。 我的问题:如果我将默认值设置为'html' ,那么当我不需要HTML编码行为时,如何返回到'none'expression式?

如何更改csharp项目(visual studio / msbuild计算机)中的源文件编码?

有没有办法迫使VS始终使用Unicode,而不是奇怪的ISO的东西? 我正在使用Vista上的Visual Studio 2008(波兰语区域)开发winapp csproject。 当我在Win Server 2003(英文区域设置)上生成项目时出现问题 – 然后波兰变音符号消失了。 我调查了这个问题是由不正确的源文件编码引起的。 它看起来源文件不使用UTF-8编码。

我应该在Python3中使用编码声明吗?

我试图切换python3。 我相信默认情况下是utf8编码。 我仍然应该在开始每个文件使用编码声明? # -*- coding: utf-8 -*-

decodeURIComponent vs unescape,unescape有什么问题?

在回答另一个问题时,我意识到我的Javascript / DOM知识已经过时了,因为我仍然使用escape / unescape来编码URL组件的内容,而现在我应该使用encodeURIComponent / decodeURIComponent 。 我想知道的是escape / unescape有什么问题? 有一些模糊的build议,说Unicode字符有一些问题,但我找不到任何明确的解释。 我的networking经验是相当有偏见的,几乎所有这一切都写了与Internet Explorer绑定的大型Intranet应用程序。 这已经涉及了很多escape / unescape的使用,涉及的应用程序已经完全支持Unicode多年了。 那么escape / unescape应该有哪些Unicode问题? 有没有人有任何testing案例来展示问题?

batch file编码

我想处理包含奇怪字符的文件名,比如法文。 一切工作正常在shell: C:\somedir\>ren -hélice hélice 我知道如果我把这一行放在一个.bat文件,我得到以下结果: C:\somedir\>ren -hÚlice hÚlice 看? 已被Ú取代。 命令输出也是如此。 如果我在shell的目录,输出很好。 如果我将这个输出redirect到一个文件,一些字符就会被转换。 那么怎样才能告诉cmd.exe如何解释在我的batch file中显示为“é”,真的是é而不是Ú或逗号? 所以当执行一个.bat文件来提示写入代码页时,没有办法。