問題タブ [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.
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 パラメータを接続文字列に追加する必要がありました。
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
テスト "!" メッセージ
php - preg_replace 括弧内のすべてのキリル文字
「[]」括弧内のすべてのキリル文字を同等のラテン文字に置き換える必要があります。次に例を示します。
次のコードを使用して、ブラケット間のコンテンツを分離することができました: $pattern = "/[([^)]*)]/"; preg_match_all($pattern, $string, $output);
しかし、キリル文字をラテン文字に置き換えることはできません :\ どんな種類のヘルプも大歓迎です。ありがとう!
python - Python 3でさまざまなアルファベットの文字を印刷するにはどうすればよいですか?
中央ヨーロッパの文字を含むキリル文字とラテン文字を使用しようとしていますが、キリル文字を印刷できません。以下のサンプルコードを見てください。
Python.sublime-settings で "encoding": "cp1250" を設定すると "ň" を出力できましたが、残念ながらキリル文字を表示する手段が見つかりませんでした。
助けてくれてありがとう。
- - - - - - - - - - - - 編集 - - - - - - - - - - - - - -
その間、Ubuntu 13.04 環境で動作するが Win 7 で例外をスローするコードをまとめました。
例外:
環境:Win 7 Python 3.4、Sublime Text 2、Windowsコンソールに出力しようとしています。
それを機能させるために勝つには何が必要ですか?
私もコードを貼り付けています:
ios - XCode、文字列エンコーディング、キリル文字
iPhone アプリケーションまたは Xcode に問題があります。現在、Google 翻訳から取得した文字列をキリル文字をサポートする文字列形式に変換しようとしています。これまでに多くの文字列エンコーディングを試しましたが、どれも正しく機能していないようです。
これまでの私のコードは次のとおりです。
そして、これはコンソールの結果です:
だから私はあなたが私の問題を理解してくれることを願っています. 文字列を「ÐÒÉ×ÅÔ」ではなく「привет」にしたい。データを他の形式にエンコードしようとすると、通常、たとえば NSUTF8StringEncoding のように、文字列に "(null)" という結果が返されます。
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 とまったく同じです)。
ありがとう ; :)
php - サーバーへのアップロード時に壊れたキリル文字のファイル名
私はこのphp関数を持っています:
$fn = "нова-категория" しかし、名前を変更したファイルをサーバーにアップロードすると、画像名が壊れて次のようになります。
興味深いことに、サーバー上の画像にアクセスしようとすると: site.com/images/pc/нова-категория.png => 画像が表示されます。正常?