INDEX
- 概要
- 確認した環境
- やってみた
概要
一時期propertiesファイルをUTF-8で書けるように実装した事あったけど、他のメンバーにUTF-8のファイルをASCIIに替えられまくるのでやめたω#社畜ちゃん台詞メーカー https://t.co/rHdsYHelTL pic.twitter.com/RKRwlrc1C2
— まあにい (@mahny_b) June 15, 2019
- 結構こういう問い合わせはあってその都度教えてたりする
- 設定を見たら文字化けしているぞ
- 設定をvimで書き換えたらエラーが大量発生するようになって動かなくなった
- Javaシステムのこの辺の仕様は独特だと思うのである程度しょうがないけど、運用さん用のマニュアルには書いておいた方がいいよなーと思っています
確認した環境
- Windows 8.1
- Oracle JDK 1.8.0_182
やってみた
お題のプロパティーファイル
> type hoge.properties
# \u4ffa\u306e\u982d
hage=\u30d4\u30ab\u30fc
>
読む時のコマンド
> native2ascii -reverse hoge.properties
# 俺の頭
hage=ピカー
>
あとがき
実はこの記事、半年近く下書きで埋もれていました。
もっと凄い事かかないとQiitaに投稿するのも申し訳ないなとか思ってたけど、エンジニアなのに全然アウトプットできなくなるので、これからは気にしないようにしたい。