並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 3 件 / 3件

新着順 人気順

Windows-31Jの検索結果1 - 3 件 / 3件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

Windows-31Jに関するエントリは3件あります。 windows文字コード などが関連タグです。 人気エントリには 『Shift_JISとWindows-31J(CP932)とJIS漢字水準の関係について』などがあります。
  • Shift_JISとWindows-31J(CP932)とJIS漢字水準の関係について

    はじめに こんにちは!なたでです! 今回は文字コードの話、特に日本語についての話です。皆さん、第1水準、第2水準、拡張文字、Windows-31J(CP932)に入る文字は一体何かとか、自信を持って把握していますでしょうか。今回は、その辺のワードを一度整理して、まとめてみました。 基本用語 文字コード 文字コードには2つの意味がある。文字集合と符号化方式である。 文字集合 JIS X 0208など、文字の集合である。これをどのように記録するかは符号化方式による。 符号化方式 上記で規定した文字集合を符号化する方式の種類である。ISO-2022-JP、EUC-JP、Shift_JISなどがある。 コードセット 文字集合と符号化方式をまとめたもの。 常用漢字 学校で習う基本的な漢字。1923年に文字集合が生まれ、1981年の時点での常用漢字は1945文字である。 後程説明するが、この漢字が19

      Shift_JISとWindows-31J(CP932)とJIS漢字水準の関係について
    • U+301C from UTF-8 to Windows-31J (Encoding::UndefinedConversionError) に対応する - ESM アジャイル事業部 開発者ブログ

      こんにちは。ima1zumi です。 私の開発している Rails アプリでは、Excel で読み込めるように 文字コードを Windows-31J に変換して CSV を出力する機能があります。 先日、CSV 出力にて Unicode の波ダッシュ 〜 を Windows-31J に変換しようとして Encoding::UndefinedConversionError が発生して CSV 出力に失敗したことがありました。なぜエラーになるのか、どうやって対応するのかをまとめました。 まとめ encode メソッドの fallback オプションを使って未定義文字の変換先を定義することで変換できます。 str = "\u{2014 301C 2016 2212 00A2 00A3 00AC}" undefined_signs = { "\u2014" => "\x81\x5C".force_

        U+301C from UTF-8 to Windows-31J (Encoding::UndefinedConversionError) に対応する - ESM アジャイル事業部 開発者ブログ
      • Shift_JISとCP932とWindows-31Jの違いを整理した - アナグマのモノローグ

        Shift_JIS、CP932、MS932、Windows31-Jはいずれも「文字符号化方式(文字コード)」である。これらはほとんど同じものだが、混乱するので改めて違いを整理してみました。 Shift_JISとCP932の違い Shift_JISはJIS X 0208で規格化されている「文字集合」を符号化する文字符号化方式の一種です。 一方、CP932はJIS X 0208に①などのいわゆる機種依存文字を追加した、MicrosoftのWindows独自の「文字集合」を符号化するための「文字符号化方式」です。符号化する方法はShift_JISと同じです。 つまり、Shift_JISとCP932は、符号化する「文字集合」自体に違いがあるということです。CP932で使われる文字集合は、Shift_JISで使われる文字集合(JIS X 0208規格)にいくつかの文字を追加したものなので、Shift

        1

        新着記事