问题标签 [big5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iconv - 任何 PHP 或 Ruby 库可以将繁体中文转换为简体中文,反之亦然?
是否有任何 PHP 或 Ruby 库可以将繁体中文转换为简体中文或反之亦然(Big5 <--> GB)?iconv 库不会这样做,因为它只是转换编码,但字形保持不变。
encoding - Iconv 库的编码转换有什么好的替代方案吗?
我在 Ruby 上使用 Iconv 库将编码从 UTF-8 转换为 UTF-32、UTF-16 等,效果非常好。
但是,在从 Big5 转换为 UTF-8 时,我确实看到了一个问题——无效序列引发了异常......
当它从 CP950 转换为 UTF-8 时问题就消失了,其中 CP950 本质上是 Big5 ......
所以我想知道除了使用Iconv之外是否还有其他好的选择?还是CP950是Big5的更好版本?
utf-8 - 可以修复乱码的中文文件名吗?
我正在通过 FTP 下载一些带有中文名称(BIG5 编码)的文件,而 Filezilla 将这些文件名显示为垃圾(因为 FTP 无法处理除 ASCII 和 UTF-8 之外的任何编码,至少符合标准的编码)。
给定带有乱码的文件名,鉴于我已经知道源编码,我是否可以修复编码并获得正确的文件名字符串?FTP 客户端是否会将 BIG5 误解为 UTF-8 插入字节,从而使转换回 BIG5 变得困难?
我建议的步骤(在 Java 中): 1. 使用 File 对象获取乱码文件名。2. getbytes 使用 UTF-8。3. 使用 BIG5 中的这些字节创建一个新字符串。4. 将解码后的文件名写回文件。
上述方法行得通吗?
iphone - 我可以从 uiwebview 内的 iframe 访问本地图像吗?
基本上,我试图采用远程托管的 php / jquery / css / html Web 应用程序,并使用 big5 框架将其嵌入到目标 c 中的 uiwebview 内的 iframe 中。我已经设置了 iframe,并且网络应用程序正确进入。我现在的问题是我需要改进加载和性能。我认为最简单的方法是在本地托管所有图像。我已经读到我可以更改 baseURL 以便我可以访问本地文件系统图像,但我还没有发现任何暗示 iframe 和远程文件(只有本地 html 文件)可以做到这一点。有没有办法做到这一点?我发现了其他建议加载 javascript 注入的东西?我需要做什么,加载页面,等待它完成加载,将图像的相对路径注入到我的 css 文件中?这行得通吗?有更简单的解决方案吗?还是我绝望了?哈哈。谢谢
scrubyt - Scrbyt:在 query_field 中为 fill_textfield 使用 big5 字符串
有谁知道让fill_textfield 接受query_field 中的big5 编码字符串的方法?我不断收到“未终止的字符串遇到文件结尾”错误:
python - Big5 上的 chardet 显然是错误的
我正在解码一个大型(大约千兆字节)平面文件数据库,它随意混合字符编码。到目前为止, python 模块chardet
在识别编码方面做得很好,但如果遇到绊脚石......
chardet 报告对它的编码选择非常有信心,但它不解码......还有其他明智的方法吗?
perl - perl Encode qw/encode decode/ 重新定义 Encode.pm
我正在查询表“post”;它的字段用户名和内容是utf8中文。我需要将它们转换为 big5 以在 Windows 控制台中打印。我的脚本无法编译,报告重新定义了 ENCODE 例程的错误。
我有另一个脚本可以在没有 DBI 的情况下测试编码/解码,它工作正常。我该如何解决?
剧本:
错误:
iphone - How to set receivedDataEncoding for big5 chinese?
I have a trouble in received data with chinese-big5 encoded web-page, and I tried to get some sample code but can not find I need for big5 like below:
How to replace the part of "NSJapaneseEUCSStringEncoding" for big5 chinese encoding?
Thanks for answer first.
c# - 通过 telnet 协议实现 big5?
我已经实现了一个 telnet 客户端,其中一个功能请求是支持 big5 编码。当仅支持 7 位字符代码时,如何通过 telnet 实现 Big5?Big5“前导字节”(0x81 到 0xfe)都在 telnet 协议保留的 0x7f 以上范围内。当然,如果我取出 VT100 转义码解析并将非 telnet-escape-sequence 字节视为普通的 big5 编码文本,那可能会起作用,但我不知道这是否是标准(如果甚至有标准) . 另外,是否有与 VT100 终端协议等效的 Big5 编码?
仅供参考:这个项目是用 C# 编写的,在 windows phone silverlight 上运行。