問題タブ [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.
php - 繁体字中国語のファイル名でファイルをダウンロードする Web サイト
このファイルをダウンロードしたい :
http://jamie-is-cool.comeze.com/files/download/Test/%a4%e5%a6r%aa%ba%b0_%b7%bd%a9M%b5o%aei.ppt
と名付けられた
文字的起源和發展.ppt
繁体字中国語で、代わりに名前は次のように表示されました
¤å¦rªº°_·½©Mµo®i.ppt
元のディレクトリ ページ (index.php / index.html などを除く) にあり、ダウンロードへのリンクは上にあります。
PHP で、繁体字中国語 (BIG5) を上記のテキスト ( ) に変換して、それをダウンロード¤å¦rªº°_·½©Mµo®i.ppt
するためのリンクをPHP
email - 「&#」記号で始まる、エンコードされた HTML コンテンツ
メールを受信しましたが、本文が HTML 形式になっています。ただし、エンコードされたコンテンツを次のようにデコードするにはどうすればよいか疑問に思っていました。
<a href=3Dhttp://0.gg/DFt2U>
文字列をデコードする方法を教えてもらえますか? 転送エンコーディングは Qouted-printable で、文字セットは big5 です。ただし、qp-decoder でコンテンツをデコードしようとしましたが、何も機能しません。ありがとう。
java - 文字が Big-5 (Java) で繁体字中国語かどうかを確認しますか?
ラテン語以外の繁体字のみをサポートするサーマル プリンターを使用しています。Unicode の CJK 文字が与えられた場合、それが Big-5 エンコーディングで有効な繁体字中国語の文字であるかどうかを確認する方法はありますか?
アップデート
String に Unicode CJK があるかどうかを確認するために使用している方法を次に示します。
javascript - node.jsでbig5 urlencodeを取得するには?
nodejsを使ってchar「十」(\u5341)をbig5「%A4Q」にエンコードしたいのですが、やり方がわかりません。私は助けが必要です。
詳細については、次の html ファイル名は test.html です。
Chrome でこのファイルを開き、「十」と入力して [送信] をクリックすると、アドレス バーの URL が「 」であることがわかりますhttp://localhost/test.html?a=%A4Q
。
nodejs を使用して、Chrome (および他のブラウザー) と同じように URL を変換したいだけです。iconv-lite または node-iconv を使用しようとしましたが、「十」を「%A4Q」に変換できません
iconv-lite と node-iconv を使用すると、異なる結果が得られました。コードは次のとおりです。
結果は次のとおりです。
私もJava を使用しています。System.out.println(URLEncoder.encode("十", "Big5"));
'%A4%51' も取得します。
関連する質問は次のとおりです。C# と Java の URL デコードの違い
python-3.x - Big5 文字のみをテキスト ファイルに保持する方法
台湾のウェブサイトで見つかったテキストをスクレイピングしました。HTML を取り除き、必要なものだけを txt ファイルとして保持しました。txt ファイルの内容は Firefox/Chrome で正しく表示されます。Python3 を使用すると、次のf = open(text_file).read()
エラーが発生します。
ETA: 私は ubuntu を使用しているので、Python やターミナルでのソリューションに満足しています!
そしてf = codecs.open(os.path.join(path, 'my_text.txt'), 'r', encoding='Big5')
、そうすると、read()
次のメッセージが表示されます。
中国語の文字だけが必要ですが、Big5 としてエンコードされたものだけを保持するにはどうすればよいですか? これでエラーは解消されますよね?
ios - iOS はエンコードできない文字を除外します
こんにちは、私は iOS アプリケーションを開発しており、次の質問に直面しています。
NSString
繁体字中国語、簡体字中国語、およびおそらく「®」などの特殊文字を含む があります 。
NSString
これをNSData
使用 するように変換したいとき
返される値は nil で、NSData
エンコードできない無効な文字を削除したいと考えています。
これどうやってするの?ありがとう!!