问题标签 [decoding]
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.
python - Python 中的 Unicode utf-8/utf-16 编码
在蟒蛇中:
是 utf-16 吗?
我并不真正了解所有 unicode/encoding 的东西,但是这种类型的东西正在我的数据集中出现,就像我有a=u'\u3053\n'
.
print
给出异常,解码给出异常。
这里发生了什么?
objective-c - 两种 Base64 编码产生相同的解码
两种编码可以映射到相同的解码是预期的行为吗?我正在尝试通过对 base64 编码的中间字符串进行完整性检查来解决数字签名问题。
例如,以下 base64 编码:
和:
都解码为:
(字符转义后,这是GET\n\n\n Fri, 04 Sep 2009 11:05:49 GMT+00:00\n/
:)
第一个编码来自测试两个在线 base64 编码器。
第二种编码来自一个可用的 Objective-C base64 编码器。
我用 Obj-C 编码器生成的结果有问题吗?
c# - 在 C# 中解码 mysqlbinlog
MySQL 将所有对数据库的更改保存在一个名为二进制日志的二进制文件中。MySQL 提供了一个名为 mysqlbinlog 的解码器来解码这些文件。我想如果我想直接从应用程序解析这个日志文件,那么我需要找到一种方法来自己使用 C# 对其进行解码。
我知道如果我有特权可以使用 SHOW BINLOG EVENTS。但是,解析文件对我来说是一个更好的解决方案。
你们有没有人这样做过?有什么建议么?
java - 编码/解码奇怪的问题
这行代码,解码一个编码的中文单词:
当我在 JSP 页面(在 Jboss 上)运行它时,它会打印 5:
在桌面应用程序中运行它会打印 15:
为什么?而且我希望jsp也得到15,如何?
unicode - QRCode 中的 Unicode 编码和解码问题
我正在尝试生成 UTF-8 QRCode,以便我可以重新添加重音符号和 Unicode 字符。
为了测试它,我使用了许多解码解决方案:
- http://zxing.org/w/decode.jspx - zxing 项目也在 Android 中使用
- http://www.drhu.org/QRCode/QRDecoder.php - PHP 解码器
- http://zbar.sf.net - ZBar 条码阅读器 - 用于嵌入式的开源和 C 项目
他们都给了我同样的结果。
您可以尝试此图像适用于Unicode 字符。
但如果我尝试使用 zxing 或 Google Chart API 生成 QRCode,我无法正确解码。
我试过这个:
- http://chart.apis.google.com/chart?cht=qr&chs=200x200&choe=SHIFT_JIS&chl=R%C3%A9my+Hubscher
- http://chart.apis.google.com/chart?cht=qr&chs=200x200&choe=ISO-8859-1&chl=R%C3%A9my+Hubscher
- http://chart.apis.google.com/chart?cht=qr&chs=200x200&choe=UTF-8&chl=R%C3%A9my+Hubscher
但都没有成功。
你知道我该怎么做吗?您知道工作图像使用哪种编码吗?
php - 删除 URL 字符串中的“%”编码
我正在尝试打开一个页面,window.open
但它不起作用。显示的路径就像xyz/a%20b%20c%20.pdf
,但它应该是xyz/abc.pdf
。如果我手动删除%
and 20
,它可以工作,如何使用 PHP 删除这些字符?
c - 通过 fget / 缓冲区字符串解码二进制(尝试获取 mp3 标头)
我正在编写一些快速代码来尝试从 mp3 文件头中提取数据。
目标是从标头中提取信息,例如比特率和其他重要信息,以便我可以适当地将文件流式传输到带有必要参数的 mp3decoder。
这是显示 mp3header 信息的维基百科图像:http: //upload.wikimedia.org/wikipedia/commons/0/01/Mp3filestructure.svg
我的问题是,我是否正确地攻击了这个?打印收到的数据毫无价值——我只是得到一堆随机字符。我需要获取二进制文件,以便对其进行解码并确定重要信息。
这是我的基线代码:
帮助表示赞赏。
java - 为什么添加回车时stdout解码失败?
以下 java 代码完全符合预期:
但是当我尝试通过在第 5 行添加回车时,它会打印 ?s。为什么会这样,我将如何解决?
(我也尝试使用“\u240d”作为回车 - 同样的事情)。
编辑:输出到 Mac OS X 上的 bash。
c# - C# base64 编码/解码与对象序列化问题
我在 C# 中为我的项目(这是一个类)使用序列化和反序列化。它们被序列化并保存到 XML 文件中。加载项目时,一切顺利。
现在我正在尝试将序列化的项目编码为 Base64,然后保存文件,这也很顺利。文件的第一行(编码前!)如下所示:
当我解码文件时,有一个?在行前添加:
我用来编码的代码:
以及解码代码:
这可能是什么,我该如何解决?