問題タブ [unicode-literals]
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.
java - Java: UTF-8 (リテラル) を unicode に変換する方法
この「\xE2\x80\x93」のようなUTF-8(文字通り)があります。
Javaを使用してこれをUnicodeに変換しようとしています。
しかし、これを変換する方法を見つけることができませんでした。
誰でもこれについて私を助けることができますか?
よろしく、土
c# - Unicode リテラル文字列
HTTP POST リクエストで JSON を送信しています。JSON オブジェクト内のテキストの一部には、上付き文字が必要です。
次のように C# で文字列を作成すると:
... \u00B9 を実際の上付き文字 1 に変換すると、JSON が壊れます。\u00B9 を、上付き文字としてではなく、文字列に書いたとおりに表示したい。
エスケープ文字を追加すると、次のように表示されます。
エスケープ文字を使用したくありませんが、実際の上付き文字に変換したくありません。C# で Unicode 変換を行わず、文字どおり "\u00B9" のままにする方法はありますか?
python - utf-8 として宣言されたモジュール内の Python Unicode 文字列リテラル
次のようなutf-8ヘッダーを持つダミーのPythonモジュールがあります。
どちらが印刷されますか:
しかし、utf-8 として宣言された Python モジュール内のすべての文字列リテラルは、自動的に ではなく 型unicode
になると思いましたstr
。何か不足していますか、それともこれは正しい動作ですか?
a
私が使用するユニコード文字列として取得するために:
しかし、これは非常に「礼儀正しく」、実用的ではないようです。より良いオプションはありますか?
java - Unicode リテラルを指定した Java コードで空の文字リテラル エラーを取得する
なぜこのコードは
与える
'空文字リテラル'
コンパイルしようとすると?
python - Unicode リテラルから Unicode インスタンスを作成する方法
C 拡張機能のバグにより、str インスタンスを含む Unicode データを取得しています。つまり、エンコーディングがまったくない str と Unicode リテラルを取得しています。
したがって、たとえば、これは有効な Unicode リテラルです
UTF-8 でエンコードされた str は次のようになります。
ただし、ユニコードリテラルで str を取得します。
そして、そこから unicode インスタンスを作成する必要があります。unicode()
エンコーディングが必要なため、使用は機能しません。私はそれ''.join(unichr(ord(x)) for x in s)
が私が必要とすることをすると思ったが、それは本当に醜い. より良い解決策が必要です。何か案は?
excel - VBA の Unicode 文字列リテラル
日本語の文字を含むプライベート定数文字列を (VBA クラス モジュールで) 宣言したいと考えています。宣言で初期化子として受け入れられる可能性のあるリテラルを構築するString
(またはリテラルを何らかの形で組み合わせる) 方法はありますか? Const
つまり、次のようなものです:
また
MS Excel v14.0.6112.5000 (MS Office Professional Plus 2010) を使用しています。
うまくいかないもの:
- 日本語の文字を文字列リテラル (例:
... = "変数"
) に直接貼り付けます。これは、VBA エディターが文字を台無しにするためです。 - 初期化子では関数呼び出しが許可されていないため、
ChrW()
orChrW$()
(例: )を使用します。... = ChrW$(22793) & ChrW$(25968)
Const
私が好きではないもの:
- プロパティにアクセスするたびに文字列が再作成されるため、
Const
作成して文字列を返すことで偽造します(さらに、混乱し、醜いです...しかし、最後の2つはむしろ好みの問題です)。Private Property Get
java - Unicode リテラル文字列を Unicode 文字として出力
Unicode リテラル文字列を同等の Unicode 文字として出力する必要があります。
この文字列をユニコード文字として評価するにはどうすればよいですか?
java - Javaで3バイトのUnicodeリテラルを書く方法は?
Java で Unicode リテラル U+10428 を書きたいと思います。 http://www.marathon-studios.com/unicode/U10428/Deseret_Small_Letter_Long_I
「\u10428」で試しましたが、コンパイルされません。