DBの文字コードがUTF-8、CSV出力がMS932であったため、異なる文字コードの変換による文字化けかと思って調査していたら、もっと単純な話だった。 結構時間を無駄にしたので、メモもかねて残しておく。 原因 DBがUTF-8でも、Javaでは内部表現であるUTF16になるため、ここでは問題ない。 処理を...
背景WEBシステム構築をしていたところ、Google Chromeブラウザに表示される文字が文字化けが生じました。原因は単に、UTF-8で記述されていたscriptを読み込んでいる元のHTMLの…
なお、以下のようなプログラムを作成することで、ご使用のJava環境で、MS932からUnicodeを経由してEUC_JPにコード変換できない文字の一覧を出力することもできます。 === import java.nio.charset.*; import java.nio.*; public class ListUncover...
Javaで文字列を置換する方法について書いています。 文字列を置換するときには、文字列から下記のメソッドを呼び出します。 ・replaceメソッド ・replaceAllメソッド ・replaceFirstメソッド 載せているコードについて
グローバルデータベースの変更 Neptune データベースのディザスタリカバリ Neptune デプロイのモニタリング Neptune の概要 標準コンプライアンス Gremlin の標準コンプライアンス SPARQL 標準コンプライアンス openCypher 仕様コンプライアンス ...
文字コードの指定にCharset型を使用すると、UnsupportedEncodingExceptionが発生しなくなります。 UTF-8はjava.nio.charset.StandardCharsetsクラスの定数として用意されていますが、SJISは無いので、Charset.forName(String charsetName)を使います。