問題タブ [iso-8859-2]

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

java - Java メール文字セット ISO-8859-2 が機能しない

Java Mail API に問題があります。

メールを正常に送信できますが、一部の特殊文字 (チェコ語、スロバキア語などの ISO-8859-2 言語から) がメールに表示されません。IDE出力でも壊れています。

私は何を間違っていますか?

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

jsf - JSF ISO-8859-2 文字セット

jsf ページで適切な文字セットを設定する際に問題があります。私は latin2 (ISO-8859-2 charset) と latin2_croatian_ci 照合で MySql db を使用しています。しかし、バッキング マネージド Bean プロパティの値の設定に問題があります。

私のページの上にあるページディレクティブは次のとおりです。

頭の中に以下を含めました:

そして、私のフォームタグは次のとおりです。

次の doFilter メソッドの実装を使用して、 web.xml に Filter を作成および登録しました。

しかし、つまり、inputText を使用してマネージド Bean プロパティを設定すると、すべての特殊 (Unicode) 文字が「?」に置き換えられます。キャラクター。

ページに文字セットを設定してパフォーマンスを向上させる方法は他にありません。助言がありますか?

前もって感謝します。

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

php - PHPページスクリプトのチェコ文字「ě」

Web ページでこの文字を正しく表示できません。このページでは UTF-8 文字セットを使用していますが、ISO-8859-2 を使用する必要がありますか? データベースからこの文字を含む文字列を取得しています。その上に、として保存されěます。私のブラウザはhtmlタグしか表示しません。

これは、(現時点では) 私の Web ページに表示できない唯一の文字です。http://www.czech.czを調べたところ、UTF-8 が使用されています。

何か提案はありますか?

気をつけて!アンドレア

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

android - AndroidはISO-8859-2をUTF-8に変換します

リモートページのHTMLソースコードをString変数にダウンロードしています。残念ながら、このページはiso-8859-2でエンコードされており、ポーランド語のアルファベットの文字が含まれています。この文字列をutf-8に変換して、その一部をTextViewに表示するにはどうすればよいですか?

ありがとう

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

utf-8 - 文字セット特殊文字

  • iso-8859-1はutf-8の適切なサブセットですか?
  • iso-8859-nはどうですか?
  • windows-1252はどうですか?

上記のいずれかに対する答えが「いいえ」の場合、ばらばらの文字は何ですか?文字セットを検出するロジックをテストしていて、検出が正しく機能していることを確認するためのテストを作成したいと考えています。

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

php - FPDF を使用してポーランド語の文字を表示する際の問題はありますか?

FPDF を使用して生成された請求書にポーランド語の文字を正しく表示しようとして問題が発生しています。問題を引き起こしているのが FPDF なのか、使用しているフォントなのかはわかりません。UTF-8 は、PHP 構成と MySQL 構成の両方で、サーバー上で正しく設定されています。すべてのポーランド語の文字は、コードからのテキストとデータベースからのテキストの両方で、Web サイト上で正しく表示されます。

FPDF の場合:
- 元のテキスト:
Zażółć gęślą jaźń:

- // 追加作業なし
結果: Zażółć gęślÄ… jaźń:

- // 次の変更を適用した後

結果:ザ???? g??l? ja??:

- // 次の変更を適用した後

結果: これは、組み込みフォントの Arial と Times の両方で発生しますhttp://www.fpdf.org/en/tutorial/tuto7.htm

の手順を使用して、Tellural というフォントを作成しました。ただし、これは問題を解決していないようです。 このフォントは Tellural.php で、以下が含まれています。

http://acko.net/blog/ufpdf-unicode-utf-8-extension-for-fpdf/も使用しましたが、これは何の効果もないようです。

Write()/Cell() などのいずれかの関数で PHP 印刷を使用すると、Zażółć gęślą jaźń: が正しく表示されますが、正しい文字で表示されないのは請求書自体のみです。

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

android - SAXException iso-8859-2

で始まる XML ファイルがあります<?xml version="1.0" encoding="iso-8859-2"?>。私は次のように読みました。

ここisで、 は InputStream でhandlerあり、任意のハンドラです。次に、この例外が発生します。

実際には、この位置に度記号があり、次のように CDATA で囲まれています。

文字セット iso-8859-2 を使用すると、パーサーはこの文字を含むほぼすべての文字を受け入れる必要があります。そうではないようです。私は何を間違っていますか?

編集

私はこれをすべてAndroidで行っています。

奇妙なことに、パーサーはエンコーディング属性を完全に無視しているようです。ヘッダーをそのまま残してファイルを UTF-8 に変換したところ、プログラムでエラーなく読み取れるようになりました。何故ですか??

(私はこのように InputStream を作成しています: new BufferedInputStream(new FileInputStream(filename))、つまりリーダーがないため、エラーになることはありません。)

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

python - Django reportlab latin2 エンコーディング

latin2 文字を適切な方法で変換するオプションはありますか? 学校のプロジェクトにポーランド語の手紙が必要. これが私がpdfを生成する方法のコードです

そして、私はこれを取得します:

いくつかのエンコードのトリックを試しましたが、結果はありませんでした。