问题标签 [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.
django - “ascii”编解码器无法解码位置 0 中的字节 0xb7:序数不在范围内(128)
我正在尝试在我的 django 项目中发送短信,这是我的短信功能
mit2sms.py
我可以在 python shell 中发送中文和英文的短信。但是当我将它导入到我的 django 项目时,我刚刚得到
错误
我的 django
视图.py
views.py 和 mit2sms.py 在同一个目录下
但是在我注册后我得到了错误
javascript - 如何在使用 Javascript 的浏览器中解析非 UTF8 XML?
我有一个用 big5 编码的 XML 字符串:
(<?xml version="1.0" encoding="big5" ?><title>中文</title>
在 UTF-8 中。)
我想提取<title>
. 如何在浏览器中使用纯 Javascript 来做到这一点?最好有没有 jquery 或 emscripten 的轻量级解决方案。
试过了DOMParser
:
但是 Chromium 和 Firefox 都不尊重 encoding 属性。DOMParser
它是仅支持 UTF-8的标准吗?
node.js - node.js fs.writeFileSync() 如何将编码设置为big5?
fs.writeFileSync编码默认为UTF 8 我无法将编码设置为 big5 。该文档没有提到那些编码支持。如果这个功能不支持BIG5,我该怎么办?
当我设置 encoding(var encode='big5';) BIG5 时,服务器会产生错误。
xml - XML 序言本身的编码
XML 序言本身应该是什么编码(以及为什么)
例如应该
本身是用big5编码的吗?
受如何使用 Javascript 在浏览器中解析非 UTF8 XML启发的问题?,其中海报具有以 big5 编码的 XML 序言/声明。
encoding - 如何将 Big5 编码的 txt 文件转换为 UTF8 编码的 txt 文件?
我有一个 Big5 编码文件,Mac TextEdit 无法打开它。我想知道如何将整个文件转换为 utf8 编码,因为 utf8 更加普遍和普遍。
我曾尝试在终端中使用 iconv,但它不起作用。谷歌也找不到关于这个错误的任何有用信息。
有没有其他的转换方式?
我从这里得到了 txt 文件,它是一个用台湾繁体中文书写的中文名字列表。
java - Java 字符串编码(getBytes 不工作)
现在我有一个来自 API 的中文返回消息,它使用big5进行编码。不幸的是,我的网页使用了UTF-8,因此无法正常显示。
这个问题我google了很多次,所以多次尝试了不同的getBytes函数,尽量不使用文件系统来处理。那么任何人都可以为我提供有效的解决方案吗?
我的JDK版本是1.7,很抱歉这个版本不能在这个项目中改变。
swift - 如何在 iOS 上的 Swift 中使用 Big5 编码
我正在扫描一个用 Big5 编码的汉字的二维码。(主页概况)
有没有机会在 Swift 3 中正确解码这个字符串?
我在 GitHub 和这个SO question上找到了这个Objective-C 示例,但是 Swift 中没有和常量。kCFStringEncodingBig5_HKSCS_1999
kCFStringEncodingBig
更新:
我找到了相应的 swift 变量,所以我现在尝试了以下方法:
输出:Big5 encoded String: \326\367\322\263\270\305\277\366
我怎样才能达到预期的输出Big5 encoded String: 主页概况
更新 2:
我的二维码似乎包含一些损坏的数据,所以我创建了一个新代码,这次内容肯定是一个 Big5 编码的字符串(Android 应用程序正确读取它)。内容是傳統
当我使用我的 iOS 应用程序扫描此代码时,metadata.stringValue 返回日语字符串カヌイホ
这到底是怎么回事???
python - 在 python 中迭代 Big5 字符集
我想用 big5 编码获取 0xA440-0xC67E 中的字符。
我可以通过解码像 b'\xa4\x41'.decode('big5') 这样的字节码来获取字符,我怎样才能把它放在 for 循环中?
我不能以像 b'\x%x\x%x' % (0xa4, 0x41) 这样的格式修改它。
它将返回错误“(value error) invalid \x escape at position 0”
windows - 如何在 OSX 中正确解压缩来自 Windows 的带有中文字符的 zip?
有一天,我只是将一个名为周國賢 - 密封罩.flac
, 的中文文件压缩到一个 zip 中,使用 bandizip & 指定编码为utf-8
.
然后我尝试在我的 MacbookPro 中解压缩它,它(可能)使用 Macintosh 作为编码。解压出来的文件名为©P∞ÍΩ - ±K´ ∏n.flac
,与上面的中文名称不符。
于是,我尝试测试一下编码,发现 Macintosh->big5 会将 Macintosh 神秘符号返回粤语,但有一些不匹配的字符:周衰�璀� - 密封罩.flac
.
我尝试了另一个文件::§˝µ· - ¨ı®ß.ape
它实际上输出了文件的正确名称:王菲 - 紅豆.ape
所以,这是我的问题:如何正确解压缩带有 big5 汉字的文件并且不会丢失任何信息?或者如何正确压缩文件以防止信息丢失/不正确的字符?(编辑 #2:您可以使用 bandizip 将文件压缩为 utf-8 编码)
顺便说一句,我使用的编码转换器是https://r12a.github.io/apps/encodings/,这对您检查编码很有帮助。不要忘记点击change encodings shown
。而且我不是编码转换器的所有者。
编辑#1:我发现bandizip 中的设置是错误的……对于给您带来的不便,我们深表歉意。尽管如此,我发现The Unarchiver
在 Mac Apple Store 中可以正确解压缩 big5。这可能是一种解决方法,但我仍然不知道如何正确解压缩 big5 字符而不会造成任何损失。
python - 如何在 Python 中将字符串转换为 big5 编码字符?
我有一个代表 big-5 编码汉字的字符串列表,我试图将它们打印为字符而不是字母数字字符串。我试过 encode() 和 decode() 没有成功。
例如,其中一个字符串是'a7da',我希望它打印我</p>
这只会产生错误'str' object has no attribute 'decode'。
这确实有效:
这让我回到了“我”
但是如何将 'a7da' 转换为 b'\xa7\xda' 格式?