問題タブ [big5]

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

iconv - 従来の中国語を簡体字中国語に、またはその逆に変換するPHPまたはRubyライブラリはありますか?

従来の中国語を簡体字中国語に、またはその逆に変換するPHPまたはRubyライブラリはありますか(Big5 <-> GB)?iconvライブラリは、エンコーディングを変換するだけなので、それを行いませんが、グリフは同じままです。

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

encoding - エンコード変換のための Iconv ライブラリの代替手段はありますか?

RubyでIconvライブラリを使用して、エンコーディングをUTF-8からUTF-32、UTF-16などに変換していましたが、非常に優れていました。

ただし、Big5 から UTF-8 に変換するときに問題が発生します。無効なシーケンスに対して例外がスローされます...

CP950 から UTF-8 に変換すると、問題はなくなります。CP950 は本質的に Big5 です...

Iconvを使用する以外に別の良い代替手段があるのだろうか?それとも、CP950 は Big5 のより優れたバージョンですか?

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

c++ - CA2Wで「'AtlThrowLastWin32':識別子が見つかりません」というエラーが発生しました

Visual Studio 2005でCA2Wを使用してbig5文字列をUnicode文字列に変換するために、 MSDNドキュメントに従ったときに、奇妙なコンパイルエラーが発生しました。

これは私が書いたコードです:

コンパイルエラー:エラーC3861:'AtlThrowLastWin32':識別子が見つかりません

これがどのように起こるのかわかりません。AtlThrowLastWin32のドキュメントには、atldef.hが必要であることが示されていますが、atldef.hでAtlThrowLastWin32の宣言が見つかりませんでした。

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

utf-8 - 文字化けした中国語のファイル名を修復することは可能ですか?

FTP経由で中国名(BIG5エンコード)のファイルをダウンロードしていますが、Filezillaはそれらのファイル名をガベージとして表示します(FTPはASCIIとUTF-8以外のエンコード、少なくとも標準準拠のものを処理できないため)。

文字化けした文字を含むファイル名が与えられた場合、ソースエンコーディングをすでに知っているので、エンコーディングを修復して適切なファイル名文字列を取得することは可能ですか?FTPクライアントはBIG5をUTF-8として誤って解釈し、BIG5への変換を困難にするバイトを挿入しますか?

私が提案した手順(Javaの場合):1。Fileオブジェクトを使用して文字化けしたファイル名を取得します。2.UTF-8を使用したgetbytes。3.BIG5のそれらのバイトを使用して新しい文字列を作成します。4.デコードされたファイル名をファイルに書き戻します。

上記の方法は機能しますか?

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

iphone - uiwebview 内の iframe からローカル画像にアクセスできますか?

基本的に、リモートでホストされているphp / jquery / css / html Webアプリを取得し、big5フレームワークを使用して目的cのuiwebview内のiframeに埋め込もうとしています。私は iframe をセットアップしており、Web アプリは正しく入っています。私の問題は、読み込みとパフォーマンスを改善する必要があるということです。これを行う最も簡単な方法は、すべての画像をローカルでホストすることです。ローカル ファイル システム イメージにアクセスできるように baseURL を変更できることを読みましたが、これが iframe とリモート ファイルで可能であり、ローカル html ファイルのみで可能であることを示唆するものは見つかりませんでした。これを行う方法はありますか?ロード時の JavaScript インジェクションを示唆する何かを見つけましたか? 私は何をしなければなりませんか、ページをロードし、ロードが完了するのを待ち、css ファイルに画像への相対パスを挿入しますか? これは機能しますか?もっと簡単な解決策はありますか?それとも私は絶望的ですか?ハハ。ありがとう

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

scrubyt - Scrubyt: fill_textfield の query_field で big5 文字列を使用する

query_field で big5 でエンコードされた文字列を受け入れるように fill_textfield を取得する方法を知っている人はいますか? これで「終了していない文字列がファイルの終わりに達しています」というエラーが発生し続けます。

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

python - チャーデットはBig5で明らかに間違っている

私は大規模な(約ギガバイトの)フラットファイルデータベースをデコードしています。このデータベースは、文字エンコードを巧みに組み合わせています。pythonモジュールchardetは、これまでのところ、エンコーディングを識別するのに良い仕事をしていますが、つまずきにぶつかった場合は...

chardetは、エンコーディングの選択について非常に高い信頼性を報告していますが、デコードしません...他に賢明なアプローチはありますか?

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

perl - perl エンコード qw/エンコード デコード/再定義された Encode.pm

テーブル「投稿」を照会しています。そのフィールド username と content は utf8 中国語です。Windowsコンソールで印刷するには、それらをbig5に変換する必要があります。スクリプトがコンパイルに失敗し、ENCODE ルーチンが再定義されているというエラーが報告されます。

DBI なしでエンコード/デコードをテストする別のスクリプトがあり、正常に動作します。どうすれば修正できますか?

スクリプト:

エラー:

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

iphone - big5中国語のreceivedDataEncodingを設定するには?

Chinese-big5 でエンコードされた Web ページで受信データに問題があり、サンプル コードを取得しようとしましたが、次のような big5 に必要なものが見つかりません。

big5中国語エンコーディングの「NSJapaneseEUCSStringEncoding」の部分を置き換える方法は?

最初に答えてくれてありがとう。

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

c# - big5 over telnetプロトコルを実装しますか?

telnetクライアントを実装しましたが、機能要求の1つはbig5エンコーディングをサポートすることです。7ビットの文字コードのみがサポートされている場合、Big5はtelnet経由でどのように実装されますか?Big5の「リードバイト」(0x81から0xfe)はすべて、telnetプロトコルによって予約されている0x7fを超える範囲にあります。もちろん、VT100エスケープコードの解析を取り除いて、非telnet-escape-sequenceバイトをプレーンなbig5でエンコードされたテキストとして扱った場合、それはおそらく機能しますが、それが標準であるかどうかはわかりません(標準がある場合でも) 。また、Big5エンコーディング用のVT100ターミナルプロトコルに相当するものはありますか?

参考:このプロジェクトはC#で記述されており、WindowsPhoneSilverlightで実行されます。