0

重複の可能性:
Unicode句読点をASCII近似に置き換える

これについてはMicrosoftのせいにすることはできると思いますが、データベースに文字列が格納されており、通常のダッシュや引用符ではないダッシュや引用符が含まれています。彼らは賢いか何かをしようとしていると思います...

ページに問題なく表示されていますが、ASCIIとして別のプログラムに送信する必要があります。

私はこの質問を見てきましたが、文字列の長さを変更せずにUnicodeをASCIIに変換します(Javaの場合)。具体的には@Denis Tulskiyの回答ですが、派手なダッシュが通常のダッシュではなく疑問符に変わります。それらのいくつかの文字で動作するように変更するにはどうすればよいですか?

4

1 に答える 1

0

これらの派手な文字を、より適切で ASCII で表現されているものに置き換えるだけです。最後String.getBytes("ASCII")に、目的のエンコーディングを取得するために呼び出します。

于 2012-07-07T23:46:37.660 に答える