問題タブ [iso-8859-1]

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 に答える
2128 参照

html - コピー/貼り付けの変換は誰が行いますか?

Webページにcharsetを含む入力フィールドがあるとしUTF8ます。charsetとしてエンコードされたテキストファイルを開いたとしますISO-8859-1

ここで、特殊文字(たとえば、ô)を含む文字列をファイルから入力フィールドにコピーして貼り付けます。特殊文字が入力フィールドに正しく表示されていることがわかります。

誰からISO-8859-1への変換を行いUTF8ますか?ブラウザ?

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

php - UTF8 シンボルを ISO-8859-1 に変換するにはどうすればよいですか?

データベースからデータを UTF8 として取得した後、テキストは次のようになります (例):

Str\u00f8msveien

これは

ストロムスヴェイエン

ISO-8859-1 シンボルを元に戻すにはどうすればよいですか?

私は試しましたがmb_convert_encoding($jsonstring, "iso-8859-1", "UTF8");utf8_decode($jsonstring);どれもうまくいきませんでした。

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

php - 複数の文字セット

シナリオ: Mailman に統合されたカスタム登録フォームを持つ Web アプリがあります。ユーザーがフォームを送信すると、Ajax 関数が PHP スクリプトを呼び出し、データベースにデータを保存します。この関数のコールバックは、ユーザーをメールリストに追加する Mailman 登録フォームに送信します。

問題: ç、é、í、ó などの​​特殊文字を送信すると、Mailman 登録フォームに問題が発生します。これらの文字はすべて、奇妙な文字に変換されます。たとえば、私が「Módulo」と送信すると、Mailman は「Médulo」を受け取ります。

どうすればこの問題を解決できますか?

重要: 私の Web アプリのフォームは UTF8 を使用しています。Mailman は ISO-8859-1 を使用していると思います。フォームの送信時にのみフィールドの値を変換できますか?

ありがとうございました!

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

java - SuSE Linux での ISO-8859-1 エンコーディング時の toString での OutOfMemory エラー

私はしばらくの間、この問題について頭を悩ませてきました。27K でエンコードされた文字列 (URL エンコードと同様) を取得し、それを 9K の "ISO-8859-1" プレーンテキスト文字列に戻しています。

記憶力は結構あるみたいです。この同じコードは、Windows の半分以下の空きメモリで問題なく動作します。これを単一のスタンドアロン クラスとして実行しています。JREメモリリークに関するLinuxエンコーディングの問題を知っている人はいますか?

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

c# - iso-8859-1 rss フィードの読み取り C# WP7

iso-8859-1 エンコーディングを使用する RSS フィードを読み込もうとしています。

すべての要素を正常に取得できます。問題は、テキストブロックに配置すると、すべての文字が表示されないことです。何が間違っているのかわかりません。Google で見つけた解決策をいくつか試しましたが、うまくいきませんでした。私は何かが欠けているに違いありません..また、utf-16 以外のものを実際に扱うのはこれが初めてです。以前は何も変換する必要がありませんでした。

アプリは次のように機能します。したがって、それが呼び出されると、完全な RSS フィードを含む文字列が取得されます。

バイトを取得してからencoding.convert..を試みましたが、何か不足しているに違いありません。

こんな感じでサンプルです

私もこれを試しました

タイトルにもうまく表示されない文字が含まれていますが。のように..エンコーディングを部分的に機能させることができます。これらの文字の代わりに: 疑問符のある四角形、疑問符、または単一の四角形。

誤解しないでください、私はこれについての完全な初心者です。しかし、ウェブに投稿された解決策は私にとっては解決しません。

エンコーディング部分が機能していなかったため、削除したことに注意してください:/誰かが私を助けることができれば、それは素晴らしいことです.

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

php - アジア言語用のデータベース文字セット/Unicode(UTF-8)

PHPでの言語サポートの設定に問題があります。

以前のプロバイダー(共有ホスト)から問題がなかった場所

そして今、私はGodaddyと一緒にVPSを利用しています。

唯一の問題は、Wordpressから、たとえばタイ語のような言語を投稿する場合は問題ありませんが、タグラインを設定するなどの設定を行う場合です。

のような疑問符??????????になります。データベースにアクセスして、同じものを探して見つけました。

照合を見ると、以前のプロバイダーが同じであるUFT-8で正しく設定されていました。

php.iniを見て、それが実際に役立つかどうかを確認するiso-8859-1ために変更しましたUFT-8

それでも同じ結果が得られます

データベースに投稿する言語を、データベースに投稿したい言語と同じにするために、この2つ以外に構成するものはありますか?

ありがとう

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

xml - BOM xml ファイルのない UTF-8 を ISO 8859-1 に変換する

BOM なしで UTF-8 でエンコードされた xml ファイルがあります。16 進エディタでは、次のようになります。3c 3f 78 6d

xml ファイルをバッファリングし、先頭に BOM を追加します。

次に、次のコード行を使用して、BOM 付きの UTF-8 から ISO 8859-1 に変換しようとしました。

このコードはまだテストされていません。これが最善の解決策だと思いますか? どんなアイデアやアドバイスも大歓迎です。前もって感謝します。

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

php - ISO-8859-1 から UTF-8 への PHP エンコーディング

結果は

HTTP ソース コードは、メタ タグで「iso-8859-1」を使用することを提案しています。ドイツ語のウムラウトは問題ありませんが、「New」を囲む引用符が正しく変換されないのはなぜですか? PHPマニュアル には、関数 fix_latin があります。この関数を使用すると、引用符も正しく変換されます!?

PS: ヨーロッパの通貨記号 € (EUR) でも同じことが起こります - これも間違って変換されます (fix_latin 関数を除く) が、なぜですか?

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

c# - バイトをISO8859-1エンコーディングに変換すると、ヌルバイトはどうなりますか?

質問が理にかなっているのかどうかは完全にはわかりません。ID3タグから取得したバイト配列を文字列に変換しています。ID3タグのほとんどのテキストフレームはISO8859-1エンコーディングを使用しますが、フレームによって異なります。いずれにせよ、ISO 8859-1コードで0x00が何であるかを調べると、それは無効です。

さらに複雑なことに、プログラマーのエラーまたはフォーマットの不備により、一部の文字列は0x00で終了し、一部は終了しません。

ISO 8859-1エンコーディングを使用して一連のバイトを文字列に変換する場合、文字列の末尾を手動でチェックして、それがnullかどうかを確認しましたか?または、そもそも変換に使用するメソッドを介したエンコーディングオブジェクトは、nullを適切に処理しますか?さらに、nullで終了する文字列を正規化または「修正」できる関数はありますか?

これらの文字列を表示しようとすると、正しく表示されません。

この特定のプロジェクトにはC#を使用しています。ID3タグに関するいくつかの追加情報:ID3仕様

それとも私は全体を完全に誤解していますか?ヌルターミネータは、特定の言語が文字列を処理する方法であり、エンコーディングとは関係ありませんか?

  • 編集:System.Text.Encoding.GetEncoding( "iso-8859-1")に続いてGetString呼び出しを使用しました
0 投票する
1 に答える
2017 参照

asp.net - Aspxページにiso-8859-1文字が表示されない

私のサイト:http ://tangobue.simpletick.com/

私はテキストを見ます:

しかし、私のaspxコードには次のものがあります。

アクセントが正しく表示されるようにするには、何を変更すればよいですか?

マスターページの上部にこれがあります: