全角→半角

全角→半角

ロジック名

全角→半角(ドキュメントMapper/変数Mapper/マージMapper)

機能

入力文字列の全角を半角に変換して返します。

データ型

場所

1番目の入力ハンドラ

文字列

ロジックの出力

文字列

= 補足 =

詳細は以下を参照してください。

プロパティ

カテゴリ

プロパティ

説明

必須設定

カナの変換

全角カナを変換するかどうかを指定します。

必須設定

アルファベットの変換

全角アルファベットを半角に変換するかどうかを指定します。

必須設定

数字の変換

全角数字を半角に変換するかどうかを指定します。

必須設定

記号の変換

全角記号を半角に変換するかどうかを指定します。

記号変換のオプション

中点の変換

全角中点(・)を半角中点(・)に変換するかどうかを指定します。

コメント

コメント

ロジックの説明を記述することができます。変換処理には関係しません。

注意事項

  • [記号の変換]を選択した場合の変換は以下のとおりに行われます。

    「u+xxxx」とはUnicodeのコードです。

    変換前

    変換後

     (全角スペース)

     (半角スペース)

    !

    #

    $

    %

    &

    '

    (

    )

    *

    +

    ,

    u+ff0d(全角ハイフンマイナス)

    -

    .

    /

    :

    ;

    <

    =

    >

    ?

    @

    [

    ]

    ^

    _

    _

    '

    `

    {

    |

    }

    u+ff5e(全角チルダ)

    ~

    "

    u+005c(半角円記号・半角バックスラッシュ)

    u+30fc(全角長音記号)

  • 中点(・)は記号の一種です。[中点の変換]は、[記号の変換]が有効時のみ機能します。

ロジックの使用例

マッピング定義

全角→半角

ロジックの設定と処理結果

入力データの全角カナ・アルファベット・数字・記号を半角に変換します。

全角中点は半角に変換しません。

プロパティ設定

プロパティ

設定値

カナの変換

チェック有り

アルファべットの変換

チェック有り

数字の変換

チェック有り

記号の変換

チェック有り

中点の変換

チェックなし

入力データ

サンプル・データ

1234567890

サンプルABC12345!?

出力データ

サンプル・データ

1234567890

サンプルABC12345!?

 

= 補足 =

ロジック全体の一覧は「Mapperロジックガイド」を参照してください。