エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SJISはShift_JISのエイリアスじゃない - freee Developers Hub
人事労務freeeのエンジニアのスポーンです。 RubyでShift_JISに変換するときにハマったので、同じことを... 人事労務freeeのエンジニアのスポーンです。 RubyでShift_JISに変換するときにハマったので、同じことをしようと思った人の参考になれば幸いです。 Rubyのエンコード 要件として、入力文字列の文字コードをShift_JISにエンコードする必要がある機能がありました。 RubyではString.encode()メソッドでエンコードを変更できるので、以下のようなコードを書きました。 '髙'.encode('SHIFT_JIS') その後、リファクタリングをしている時についでに '髙'.encode('sjis') と変更してみたところエラーで落ちてしまいました。 SJISとShif_JISの違い github.com 上記がRubyの String.encode() の引数部分のエイリアス実装箇所です。 実装によると ENC_ALIAS("SJIS", "Windows-31J")
2020/05/30 リンク