問題タブ [utf]

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 投票する
1 に答える
8385 参照

xml - xsdスキーマは、UTF-8などのエンコーディングを検証できますか?

スキーマを使用して、xml メッセージのエンコーディングを検証するシンプルで簡単な方法はありますか?

xml の最初の行が「信頼できない」と仮定しますか? たとえば、 ?xml version="1.0" encoding="UTF-8" を無視しますか?

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

asp.net - ページディレクティブのカルチャを変更した後、ASP.NetUTF-8が正しく表示されない

次のコードを使用するExcelページへのエクスポートを設計しました

代替テキスト

データはグリッドビューで表示され、日付形式はM / d / yyyyとして表示されるため、カルチャen-GBをページディレクティブに追加して、日付をd / M/yyyyとして表示します。

代替テキスト

日付が正しくd/M / yyyyで表示されるようになり、utf-8もグリッドビューで正しく表示されるようになりました。

ただし、Excelにエクスポートすると、utf-8はスクランブルされたように見えます

ページディレクティブからカルチャを削除すると、名前は正しく表示されますが、M / d/yyyyの問題に再び直面します。

私の質問は、日付をd / M / yyyyとして表示すると同時に、正しいutf-8を読み取る方法はありますか?

任意のアイデアが高く評価されます

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

java - utf8文字でURLコンテンツを正しく読み取る方法は?

と:

これを実行すると、次の{"sentences"[{"trans":"end","orig":"koďż˝","translit":"","src_translit":""}],"src":"pl","server_time":30} ようになります。utfは正しく機能しませんが、エンコードされたurl:http://translate.google.com/translate_a/t?client=o&text=ko%C5%84&hl=en&sl=pl&tl=enを返し、URLバーに貼り付けると、正しく表示されます。{"sentences":[{"trans":"horse","orig":"koń","translit":"","src_translit":""}],"dict":[{"pos":"noun","terms":["horse"]}],"src":"pl","server_time":76}

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

php - utf_unicode_ci エンコーディングの mysql テーブルでのマルチバイト (utf-8 に変換された) 文字列の挿入に関する問題

http://domainsoutlook.com/sandbox/keyword/?s=http://bhaskar.com

私のキーワード密度アナライザーの生の例。すべてのキーワードは、Unicode 変換などで問題なく適切に表示されます。

これらの単語をテーブルのデータベース列に追加すると、単語がめちゃくちゃに表示されます。

http ドメインoutlook.com/b/site/bhaskar.com.html

たとえば、このフロント エンド ページで、空白として表示されているにもかかわらず、Web サイトで 8 回出現するキーワードがある場合を考えてみましょう。(ただし、データベースでは空ではありません)。

確認しましたが、mysql_real_escape_String に問題はありません...単語が mysql_real_escape_String を通過する前後で出力が同じままであるためです。

もう 1 つの問題は、アラビア語の URL を修正したかったことです。/word-{単語の最初の文字}/{単語全体}.html として表示されるはずですが、/word-{単語全体}/{単語の最初の文字}.html として表示されます。

この 2 つの質問に対する答えが本当に必要です。

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

php - PHPのシリアル化された文字列をutf8に変換する簡単な方法は?

ギリシャ語のデータベースを utf8 に変換しようとしています。この時点で、(iconv() 関数ではなく、MySQL を介して) 方法を理解しましたが、問題があります: アプリケーションはデータベースに大量のデータを PHP のシリアル化された形式で (serialize() を介して) 保存します。 .

ご存じのとおり、この形式では文字列の長さがシリアル化された文字列に格納されます。これは、変換後に長さが変更されるため (php5 は Unicode を適切にサポートしていないため)、これらの文字列をシリアル化解除できなくなることを意味します。

これまでのところ、これを回避するために次のいずれかのアプローチを使用することを検討しています。

  1. PHP を使用してこれらの文字列を utf8 に変換し、シリアル化された文字列全体を変換する代わりに、シリアル化を解除して配列内のすべての項目を変換します。
  2. シリアル化された文字列の長さを再計算するスクリプトを作成します。

オプション #2 の方が簡単に思えますが、これを行うためのより迅速な方法が必要であると考えています。私は間違いなくこの問題に直面した最初の人ではないので、それらを変換するための無料で入手可能なスクリプトでさえあるかもしれません. 何か案は?

前もって感謝します。

0 投票する
5 に答える
125994 参照

java - UTF-8とUTF-16の違いは?

UTF-8とUTF-16の違いは?なぜこれらが必要なのですか?

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

character-encoding - すべてにUTF-8、16などを使用しない理由はありますか?

最近、WebはほとんどUTF-8に向けて標準化されていることを私は知っています。そして、UTF-8を使用することが悪いことになる場所があるかどうか疑問に思っていました。UTF-8、16などはより多くのスペースを使用する可能性があるという議論を聞いたことがありますが、最終的には無視できます。

また、Windowsプログラム、Linuxシェル、およびその性質のものについてはどうでしょうか。そこでUTF-8を安全に使用できますか?

0 投票する
4 に答える
6446 参照

java - 漢字の無効なURI(Java)

URLに漢字を使用したURL接続の設定に問題があります。ラテン文字で動作します:

getInputStream()呼び出しの結果は次のとおりです。

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

qt - QString :: toUtf8は何をしていますか?

これは明らかな質問のように聞こえるかもしれませんが、UTF-8がどのようにエンコードされているか、またはtoUtf8関数がどのように機能するかについて何かが欠けています。

非常に単純なプログラムを見てみましょう

次に、出力を取得します

しかし、文字üはc383c2bcではなくc3bcとしてエンコードされるべきであるという考えが浮かびました。

ありがとうヨハン

0 投票する
9 に答える
57368 参照

android - 文字化けしたUTF-8文字を含むAndroidWebView。

AndroidアプリでいくつかのWebビューを使用していますが、それらをutf-8エンコーディングで表示させることができません。

これを使用すると、スカンジナビアの文字が表示されません。

そして、これを試してみると、何も表示されません

よろしく