Interstage Application Server リファレンスマニュアル(API編)
目次 索引 前ページ次ページ

第1章 C言語インタフェース> 1.20 Smart Repositoryインタフェース

1.20.14 コード変換インタフェース

日本語サポート

 DNや属性値に日本語を含む文字列を指定することができます。本ライブラリでは、DNや属性値に日本語を含む文字列を指定する場合、UTF-8形式に変換する必要があります。本ライブラリでは、UTF-8形式に変換するために、以下の関数を提供しています。

 日本語を含まない文字列(すべてのコードが0xFF以下)の場合は、UTF-8に変換しても、もとのデータと同じものが出力されます。

関数名

関数の説明

ldap_conv_utf()

日本語を含む文字列を変換規則に従ってコード変換します。

ldap_conv_utf2()

日本語を含む文字列を変換規則に従ってコード変換します。

ldap_conv_init()

ldap_conv_utf2()の初期化をします。

ldap_conv_close()

ldap_conv_utf2()の後処理をします。

 未定義文字に対してコード変換を行った場合、変換元コードに対応する変換先コードが存在しない場合は、変換先コードの"_"(アンダースコア)に変更します。(マルチバイトコードの場合は"_"になります。)


下へ1.20.14.1 ldap_conv_utf()
下へ1.20.14.2 ldap_conv_utf2()
下へ1.20.14.3 ldap_conv_init()
下へ1.20.14.4 ldap_conv_close()

目次 索引 前ページ次ページ

Copyright 2007 FUJITSU LIMITED