問題タブ [extended-ascii]

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

c++ - C++ 拡張アスキー文字

C++ 文字配列内の拡張 ASCII 値 (128 ~ 255) の存在を検出する方法。

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

c# - 拡張 ascii を System.String に変換するにはどうすればよいですか?

例: "½" または ASCII DEC 189。テキスト ファイルからバイトを読み取ると、byte[] に有効な値 (この場合は 189) が含まれます。

Unicode に変換すると、Unicode 置換文字 65533 になります。

UnicodeEncoding.Unicode.GetString(b);

ASCII に変換すると、63 または "?" になります。

ASCIIEncoding.ASCII.GetString(b);

これが不可能な場合、このデータを処理する最善の方法は何ですか? Replace() のような文字列関数を実行できるようにしたいと思います。

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

ascii - JAVACC を使用した外字の認識

JavaCC を使用して文法を作成していて、小さな問題に遭遇しました。ASCII 拡張セット内の有効な文字が結果のコンパイラによって認識されるようにしようとしています。同じ JavaCC の例 (主に JavaCC Grammer 自体を示す例) を見た後、自分の文字を認識するために次のトークンを設定しました。

私がこれを正しく理解していれば、0 から 377 までのすべての ASCII 文字の 8 進表現で一致するはずです (拡張 ASCII セットの 256 文字すべてをカバーします)。これは、すべてのキーボード文字 (az、0-9、?、./ など) およびほとんどの特殊文字 (©、¬ ®) に対して期待どおりに機能します。しかし、「商標」記号 (™) を解析しようとすると、パーサーはファイルの終わりの例外をスローし続け、記号を認識できないことを示します。商標記号が受け入れられるように、キャラクターの定義を強化できる明らかな方法はありますか?

0 投票する
8 に答える
3105 参照

character-encoding - 「highascii」文字の適切な専門用語は何ですか?

「highascii」または「extendedascii」文字を参照する技術的に正しい方法は何ですか?128〜255の範囲だけでなく、0〜127の範囲を超える文字も意味します。

多くの場合、発音区別符号、アクセント付き文字と呼ばれ、「国別」または英語以外の文字と呼ばれることもありますが、これらの名前は不正確であるか、可能な文字のサブセットのみをカバーしています。

プログラマーがすぐに認識する正確で正確な用語は何ですか?そして、技術者以外の聴衆と話すときに使用するのに最適な英語の用語は何でしょうか?

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

c - Cアプリケーションでの≥および≤ASCII文字の表示

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

python - Pythonを使用して拡張ASCIIを削除するにはどうすればよいですか?

PML(Palm Markup Language)ファイルを修正しようとすると、テストファイルに非ASCII文字が含まれているように見え、MakeBookが文句を言います。解決策は、PML内のすべての非ASCII文字を取り除くことです。

だから、Pythonでこれを修正しようとすると、私は

ただし、これにより、行が「strではなくunicode」である必要があるというエラーが発生します。これがファイルの断片です。

この時点で処理するためにラインを適切に渡す方法がよくわかりません。

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

python - Pythonで非ASCII文字を印刷する方法

Pythonで非ASCII文字を印刷(またはファイルに書き込む)するときに問題が発生します。自分のオブジェクトのメソッドをオーバーライドし、そのstr中に「x.encode('utf-8')」を作成することで解決しました。ここで、xはオブジェクト内のプロパティです。

ただし、サードパーティのオブジェクトを受け取り、「str(object)」を作成し、このオブジェクトに非ASCII文字が含まれている場合、失敗します。

したがって、問題は次のとおりですstr。一般的に、オブジェクトにUTF-8コード化があることをメソッドに伝える方法はありますか?私はPython2.5.4を使用しています。

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

java - JSP リクエストに追加された追加の ASCII 文字 'Â'

以下のaspの問題クラシックASPグレムリムにリストされているように、Tomcatとjspで同じ問題に直面しており 、HTML特殊文字が使用されるたびにÂがテキストに挿入されます

tomcat 5 と jsp を使用します。±20°C のような文字列を入力して別の JSP に送信すると、送信後の結果のパラメーターは ±20°C になります。追加文字「Â」が、リクエスト自体のすべての特殊文字の前に追加されています。この問題を解決するにはどうすればよいですか?

ありがとう、

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

c - Const Char *を使用してASCII拡張文字を印刷する方法は?

次のような文字を画面に印刷する機能があります。

そして、文字254を10進数で印刷したいのですが、に保存されたものを使用する必要がありますconst char*print(0x0F, 0, 0, 0xFE);キャストせずにポインタのエラーが発生するため、試すことができません。どうすればよいですか?