问题标签 [utf8-decode]

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.

0 投票
0 回答
7022 浏览

utf8-decode - 将 UTF8 编码的字符串转换为 Jpeg 图像

我有一个以 UTF-8 编码的字符串,这显然是一个 jpeg 图像,已转换为 UTF-8 编码的文本。

现在我将一个jpeg图像转换为UTF-8编码,发现这个字符串代表一个JPEG图像。这个字符串的开头是:

����\0JFIF\0\0 \0\0\0��\0C\0...

我想将此字符串转换回它的 JPEG 格式。

任何人都可以帮助我吗?


编辑

做的就是这个!有一个使用此 C# 代码转换为 utf-8 编码的 jpeg 文件。

现在 str 已保存到数据库中的列中。

我知道在编码过程中可能丢失了一些字节,从而破坏了我们原来的 jpg 文件。我要问的是,是否有办法从这个 str 实际取回或重建 .jpg 文件。

0 投票
1 回答
508 浏览

php - 如何从 UTF8 符号转换回 ISO-8859-1?

从数据库中以 UTF8 格式获取数据后,我的文本如下所示(示例):

Str\u00f8msveien

这应该是

斯特罗姆斯韦恩

如何取回我的 ISO-8859-1 符号?

我已经尝试过mb_convert_encoding($jsonstring, "iso-8859-1", "UTF8");utf8_decode($jsonstring);但都没有奏效。

0 投票
2 回答
1991 浏览

tsql - MS SQL:如何将两个字节的 nvarchar 转换为字符串?

我有包含如下数据的 nvarchar(4000) 字段:

每个字符由数据序列中的两个字节表示。如何使用 T-SQL 将此数据转换为字符串?

0 投票
1 回答
1199 浏览

c - 如何将 utf8 格式的 nsstring 转换为常规的 nsstring?

我有一个问题,当我打印这个字符串时,我从流服务器中得到一个 NSString(也许我称之为 字符串\u5f20\u9510\u7b49\u540c\u5fd7\u4efb),显示在控制台中。

它是一个 NSString( astring ) 可以\u5f20\u9510\u7b49\u540c\u5fd7\u4efb通过控制台打印出来,不像 NSString* bstring=@"\u5f20\u9510\u7b49\u540c\u5fd7\u4efb"

现在,我想将此字符串转换 为可能包含简单汉字的 nsstring 我怎么能这样做?非常感谢!有关更多详细信息,字符串\\u5f20\\u9510\\u7b49\\u540c\\u5fd7\\u4efb在内存中

0 投票
1 回答
2177 浏览

c# - C# utf8_解码

相当于php中的utf8_decode

我有一个字符串:"tópicos"我需要转换为"tópicos"

这是怎么做的?谢谢,高级。

0 投票
2 回答
569 浏览

utf-8 - 将文本从 utf 转换为可读文本

我有一些以“ef bb bf”开头的 UTF-Text。如何将此消息转换为人类可读的文本?vim、gedit 等将文件解释为纯文本并显示所有 ef 文本,即使我强制他们使用多个 utf 编码读取文件。我尝试了“重新编码”工具,它不起作用。甚至 php 的 utf8_decode 也无法产生预期的文本输出。

请帮忙,我怎样才能转换这个文件以便我可以阅读它?

0 投票
3 回答
25318 浏览

javascript - 如何使用 jQuery 解码 UTF8 字符?

我最近刚刚解决了在这个线程中使用 utf8_decode 函数输出外来字符的问题:How do I convert, display and storage this characters in PHP?

它通过直接回显结果来工作,但现在我有这个 json_encode 函数可以传递给 jquery 以获得结果。Json_encode 正在将我的数据转义为如下内容:

我如何从 jquery json_decode?谢谢你的任何建议。

0 投票
2 回答
160 浏览

php - 更新Mysql数据库的最快方法

只是想知道更新整个(大型)数据库的最佳方法是什么。

基本上,我继承了一个存在字符问题的数据库,在一些帮助下,我已经对未来的字符问题(正在写入)进行了排序,但是现有数据需要清理。

有一个很好的建议是我可以使用 utf_decode 来清理所有这些 - 我已经在页面本身的错误值上尝试过这个(当被拉入时)并且效果很好。

由于似乎有很多表和大量数据,使用 utf_decode 扫描整个数据库中所有数据的最佳/最快方法是什么?

谢谢

感谢您的评论,我似乎无法直接发表评论,所以在这里作为消息删除 - 我会看看并试一试!谢谢。

0 投票
2 回答
655 浏览

perl - 如何检测解码的字符串

我正在追逐 Perl 代码中的一个错误,它似乎基本上是这个版本:

“无法解码带有宽字符的字符串”出现在一个奇怪的地方

基本上,在某些条件下,Encode::decode('utf8', $string)在同一个字符串上被调用两次,然后就会产生欢闹。现在,最好的解决方案是找出导致双重解码的条件并阻止这种情况发生。不幸的是,这是功能丰富的产品的成熟生产代码;找出这些条件并以不引入回归错误的方式修复它们看起来具有挑战性。

是否有一些快速可靠的方法来检测字符串是否已经从 utf8 解码?在这些调用之前插入“if”语句感觉有点笨拙,但应该是一个非常安全的解决方法。

0 投票
2 回答
1335 浏览

objective-c - 用于objective-c的utf8_decode

可能重复:
objective-c 中的 unicode 转义

我有一个 LATIN1 字符串。

当我对其进行 json_encode 编码时,它会转义一些字符并将其转换为单字节 UTF8。

如果我只是 json_decode 它,我相信它是 UTF8 解码

为了取回我的原始字符串,我必须调用 utf8_decode

有没有办法在objective-c中处理这种转换?