文字コード– tag –
-
Java
Java:文字コードUTF-8/Shift_JISを変換する方法
Javaで文字コード(UTF-8 / Shift_JIS)を変換したい場面は、業務システムやバッチ処理で非常によくあります。特に以下のようなケースでは、正しい変換方法を知らないと文字化けが発生します。 CSV・テキストファイルの入出力 他システム(Windows系)との... -
Java
Java:Base64のエンコード/デコードを扱う方法
Javaでは、Base64エンコード/デコードを標準APIだけで簡単に扱えます。ファイルデータやバイナリ情報を文字列として送受信したい場面(API通信・設定値保存・認証情報など)で、Base64は頻繁に利用されます。 本記事では、Java標準のBase64クラスの使い方... -
エディタ
サクラエディタ 文字化け する原因と対処法|SJIS・UTF-8の違い
Windows環境で定番のテキストエディタ「サクラエディタ」。しかし、CSV・ログ・設定ファイルなどを開いた際に 日本語が文字化けする トラブルに遭遇したことはないでしょうか。 本記事では、 サクラエディタで文字化けが起きる主な原因 SJIS と UTF-8 の違... -
Java
Java 固定長ファイル 読み込み|落とし穴と安全な処理方法を完全解説
Javaでバッチ処理を作る際に、固定長ファイル(Fixed Length File)を扱うケースは非常に多い。ところが、見た目は単純でも、実務では落とし穴が山ほどあります。 全角混じりによるズレ、行長の不一致、改行コードの差異など、知らないと簡単にデータ破損... -
SQL
SQL:半角 全角 変換 SQLだけで行う方法(Oracle / SQL Server / PostgreSQL)
SQLで半角 全角 変換 SQL を実行したい場面は、顧客データの正規化・文字種統一・基幹システム間のデータ連携などで非常に多く発生します。カタカナ・英数字・記号などは半角/全角の表記ゆれが多く、SQLだけで統一できるとバッチ処理やETLの品質が向上し... -
HULFT
HULFTでCSVをバイナリ指定するとどうなる?使い方と注意点まとめ
はじめに 企業間やシステム間のデータ連携でよく利用されるファイル転送ソフトウェア「HULFT」。日常的にCSVやログファイルをやり取りしている方も多いと思います。その際に必ず出てくるのが「ファイルモードの指定」。HULFTには 「テキスト指定(レコード... -
CSV
CSVファイルの 「BOMあり」、「BOMなし」とは?
はじめに CSVファイルを扱っていると、「BOMあり」「BOMなし」という言葉を目にすることがあります。特にExcelで開いたときに文字化けしてしまった経験がある方は、この違いが大きな意味を持つことを知っておくと便利です。この記事では、BOMの基礎から、E...
1
