ページの先頭行へ戻る
Interstage Information StorageV10.0.0 アプリケーション開発ガイド

2.5.7 setSeparateCharメソッド

本メソッドは、requestSelect()メソッドでの抽出実行依頼の際のワード検索区切り文字を指定する場合に使用します。ワード検索区切り文字は、複数指定の場合のカンマも含め250バイト以内で設定します。

ワード検索区切り文字は複数指定可能です。複数指定する場合は、個々の文字列をカンマ(,)で区切って指定します。

本メソッドの入力パラメタには、制御文字以外のASCII文字、改行および水平タブを指定します。

なお、不正な値で環境設定を行った場合は、requestSelect()メソッド呼び出し時にエラーが返却されます。


importクラス:

com.fujitsu.iis.IisAPI

メソッド定義:

void setSeparateChar(String separateChar)

入力パラメタ:

String separateChar

ワード検索区切り文字

出力パラメタ:

なし

復帰情報:

なし

注意

・以下の文字を本メソッドに指定する場合の指定方法を示します。大文字と小文字は区別されます。

文字

指定方法

半角空白

\s

改行

\n

水平タブ

\t

カンマ

\,

二重引用符

\"

\マーク

\\

・本メソッドを使用しない場合や、入力パラメタを省略した場合(NULL指定時)、以下の「区切り文字」を指定したとみなされます。区切り文字はsetTargetFileType()メソッドで設定したデータ形式によって異なります。

CSVの場合

¥t

¥s

!

$

%

&

'

(

)

*

+

¥,

-

.

/

:

;

<

=

>

?

@

[

¥¥

]

^

_

`

{

|

}

~

XMLの場合

¥t

\n

¥s

\"

!

$

%

&

'

(

)

*

+

¥,

-

.

/

:

;

=

?

@

[

¥¥

^

_

`

{

|

}

~

・setTargetFileType()メソッドで設定したデータ形式によって、以下の文字は指定できません。

データ形式

入力パラメタに指定できない文字

CSVの場合

"

,

¥n

XMLの場合

<

>

]

"

'

import com.fujitsu.iis.IisAPI;

    ~

IisAPI api = new IisAPI();

api.setSeparateChar(":");