問題タブ [cyrillic]

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 に答える
1780 参照

hibernate - JPA (Hibernate) キリル文字

Hibernate を介して実装された JPA を使用する Spring Roo アプリがあります。キリル文字が「????」になって使えない DBで。

1) DB へのキリル記号の直接挿入は OK です。

2) DB にキリル文字がある場合、Web ページ上で正常に表示されます。

3)web.xmlに構成のそのような部分があります

4) IDE でのデバッグ中 (DB への挿入前) のキリル記号は問題なく表示されますが、挿入後に記号を選択すると「????」になります。

5) 「accept-charset=UTF-8」属性を「form」タグに設定しようとし、characterEnc‌ oding=UTF-8 を DB URL に追加しようとし、次の休止状態プロパティを設定しようとしました:

他に何が間違っている可能性がありますか?キリル文字がまだ '????' になるのはなぜですか? ?!

ps Ubuntu 13.04、MySQL 5.5、Spring 3.2、Spring Roo 1.2.3

upd:とうとう解決策が見つかりました: ru_RU と ru_RU.UTF-8 システム ロケールを生成し、ロケールを ru_RU.UTF-8 に設定しました。詳細な手順はこちらです。そして、理由は説明できませんが、すべて正常に動作します!.

「5」以降の pps characterEncoding および useUnicode プロパティは必要ありません。characterEncoding=UTF-8 パラメータを接続文字列に追加する必要がありました。

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

c++ - ソケットを介してキリル文字のメッセージを送信する際の問題

ソケットを介してキリル文字のメッセージを送信しようとしていますが、問題があります。メッセージが通りません。(両面で) char を使用すると、受信した反対側で、キリル文字の部分が正しくありません。WCHAR (両側で) を使用すると、最初のキリル文字までメッセージを受け取ります。ASCII 文字のみを送信する場合は、すべて問題ありません。これがクライアントコードです。必要に応じて、サーバー コードも配置できます。

クライアント:

サーバ:

また、Wireshark でキャプチャを作成しました。そして、ここに出力があります: HEX:

54:00:45:00:53:00:54:00:20:00:22:04:15:04:21:04:22:04:20:00:4d:00:45:00:53: 00:53:00:41:00:47:00:45:00:20:00:1f:04:1e:04:20:04:10:04:1a:04:10:04:00:00: cc

テスト "!" メッセージ

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

php - preg_replace 括弧内のすべてのキリル文字

「[]」括弧内のすべてのキリル文字を同等のラテン文字に置き換える必要があります。次に例を示します。

次のコードを使用して、ブラケット間のコンテンツを分離することができました: $pattern = "/[([^)]*)]/"; preg_match_all($pattern, $string, $output);

しかし、キリル文字をラテン文字に置き換えることはできません :\ どんな種類のヘルプも大歓迎です。ありがとう!

0 投票する
0 に答える
403 参照

python - Python 3でさまざまなアルファベットの文字を印刷するにはどうすればよいですか?

中央ヨーロッパの文字を含むキリル文字とラテン文字を使用しようとしていますが、キリル文字を印刷できません。以下のサンプルコードを見てください。

Python.sublime-settings で "encoding": "cp1250" を設定すると "ň" を出力できましたが、残念ながらキリル文字を表示する手段が見つかりませんでした。

助けてくれてありがとう。

- - - - - - - - - - - - 編集 - - - - - - - - - - - - - -

その間、Ubuntu 13.04 環境で動作するが Win 7 で例外をスローするコードをまとめました。

例外:

環境:Win 7 Python 3.4、Sublime Text 2、Windowsコンソールに出力しようとしています。

それを機能させるために勝つには何が必要ですか?

私もコードを貼り付けています:

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

ios - XCode、文字列エンコーディング、キリル文字

iPhone アプリケーションまたは Xcode に問題があります。現在、Google 翻訳から取得した文字列をキリル文字をサポートする文字列形式に変換しようとしています。これまでに多くの文字列エンコーディングを試しましたが、どれも正しく機能していないようです。

これまでの私のコードは次のとおりです。

そして、これはコンソールの結果です:

だから私はあなたが私の問題を理解してくれることを願っています. 文字列を「ÐÒÉ×ÅÔ」ではなく「привет」にしたい。データを他の形式にエンコードしようとすると、通常、たとえば NSUTF8StringEncoding のように、文字列に "(null)" という結果が返されます。

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

javascript - JavaScript を使用したロシア語の URI

半分が英語で残り半分がロシア語のリンクがあります。

例: http://www.xxx.xx/?card=1234& /русский/как-это-сделать/

内部Javaスクリプトを実行すると、次のencodeURIComponent(document.URL)ようなものが得られます http://www.xxxx.xx/card=1234&/%D0%BE%D0%BB%D0%B8%D0%BC%D0%BF%D0%B8 %D0%B0%D0%B4%D0%B0/%D0%BE%D0%B2%D0%B5%D1%87%D0%BA%D0%B8%D0%BD-%D0%BD%D0%B5 -%D0%BF%D0%B

送信する意味のある URL を取得するために、Java スクリプト内で URL エンコードを行う方法 (ロシア語の文字を使用したドキュメント URL とまったく同じです)。

ありがとう ; :)

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

php - サーバーへのアップロード時に壊れたキリル文字のファイル名

ここに画像の説明を入力私はこのphp関数を持っています:

$fn = "нова-категория" しかし、名前を変更したファイルをサーバーにアップロードすると、画像名が壊れて次のようになります。

興味深いことに、サーバー上の画像にアクセスしようとすると: site.com/images/pc/нова-категория.png => 画像が表示されます。正常?