問題タブ [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: 2 バイトの nvarchar を文字列に変換する方法は?

次のようなデータを含む nvarchar(4000) フィールドがあります。

各文字は、データ シーケンス内の 2 バイトで表されます。T-SQLを使用してこのデータを文字列に変換する方法は?

0 投票する
1 に答える
1199 参照

c - utf8 形式の nsstring を通常の nsstring に変換する方法は?

このastringをコンソールに表示すると、ストリームサーバーからNSString(おそらくastringと呼んだ)を取得するという質問があります。 \u5f20\u9510\u7b49\u540c\u5fd7\u4efb

console で 出力できるのは NSString( astring ) であり、\u5f20\u9510\u7b49\u540c\u5fd7\u4efbNSString* bstring=@"\u5f20\u9510\u7b49\u540c\u5fd7\u4efb"

今、私はこの astring を単純な漢字を含む nsstring に変換したいと考えて ます。どうすればこれを行うことができますか? どうもありがとう!詳細については、アストリングが\\u5f20\\u9510\\u7b49\\u540c\\u5fd7\\u4efbメモリ内にあります

0 投票する
1 に答える
2177 参照

c# - C# utf8_decoding

PHP の utf8_decode に相当

私は文字列を持っています:"tópicos"私はに変換する必要があります"tópicos"

どうやってこれを行うのですか?ありがとう、上級者。

0 投票する
2 に答える
569 参照

utf-8 - テキストを utf から読み取り可能なテキストに変換します

「ef bb bf」で始まる UTF テキストがあります。このメッセージを人間が読めるテキストに変換するにはどうすればよいですか? vim、geditなどは、ファイルをプレーンテキストとして解釈し、いくつかのutfエンコーディングでファイルを強制的に読み取らせた場合でも、すべてのef-textを表示します。「再コード」ツールを試しましたが、機能しません。php の utf8_decode でさえ、期待されるテキスト出力を生成できませんでした。

このファイルを読めるように変換するにはどうすればよいですか?

0 投票する
3 に答える
25318 参照

javascript - jQueryを使用してUTF8文字をデコードするにはどうすればよいですか?

最近、このスレッドで utf8_decode 関数を使用して外国の文字を出力する問題を解決しました: How do I convert this characters in PHP?

結果を直接エコーすることで機能しますが、結果のためにjqueryに渡すこのjson_encode関数があります。Json_encode は私のデータを次のようなものにエスケープしています:

jqueryからjson_decodeするにはどうすればよいですか? アドバイスありがとうございます。

0 投票する
2 に答える
160 参照

php - quickest way to update a Mysql Database

Just wondering what the best way to update an entire (large) database would be.

Bascially I have inherited a DB which had character issues, with some help I have sorted the character issues going forward (being written in) however the existing data needs cleaning up.

There was a good suggestion that I could use utf_decode to clean all this up - I have tried this on a wrong value in the page itself (when pulled in) and it works great.

As there seems to be a lot of tables, and alot of data, what's the best / quickest way to sweep all the data in the entire DB by using utf_decode ?

Thanks

Thanks for the comments, I can't seem to comment directly so dropping as message in here - I will have a look through and give them a go ! thanks.

0 投票する
2 に答える
655 参照

perl - デコードされた文字列を検出する方法

基本的にこれのバージョンと思われる Perl コードのバグを追跡しています。

「ワイド文字を含む文字列をデコードできません」が奇妙な場所に表示される

基本的に、特定の条件下でEncode::decode('utf8', $string)は、同じ文字列で が 2 回呼び出され、陽気になります。ここでの最善の解決策は、ダブル デコードを引き起こしている条件を特定し、それを阻止することです。残念ながら、これは機能豊富な製品の成熟した製品コードです。これらの条件を把握し、回帰エラーを導入しない方法でそれらを修正することは困難に見えます。

文字列が既に utf8 からデコードされているかどうかを検出するための高速で信頼できる方法はありますか? これらの呼び出しの前に「if」ステートメントを挿入するのは少し面倒ですが、かなり安全な修正であるはずです。

0 投票する
2 に答える
1335 参照

objective-c - Objective-C の utf8_decode

重複の可能性:
object-c での unicode エスケープ

LATIN1 文字列があります。

json_encode すると、一部の文字がエスケープされ、1 バイトの UTF8 に変換されます。

json_decodeしただけなら、UTF8でデコードしていると思います

元の文字列を取り戻すには、utf8_decode を呼び出す必要があります

Objective-Cでこの変換を処理する方法はありますか?