技術サポートサービス専用サイト
Menu
Open
English
中文
製品リリース情報
製品マニュアル
お客様マイページ
FAQ
ツール
メールマガジン
myHULFT
HULFT.com
文字サイズ変更
S
M
L
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
>
【DataSpider Servista】文字列をトリムしようとした際、想定通りの動作となりません。
トップカテゴリー
/category/show/2?site_domain=default
テクニカルFAQ-一般公開向け-
HULFT関連
/category/show/3000?site_domain=default
DataSpider関連
DataSpider Servista
DataSpider Cloud
PIMSYNC
Thunderbus
DataSpider BPM
HULFT DataCatalog
FAQのNo.から検索
No.を入力し参照をクリック
※半角数字のみ入力が可能です
戻る
No : 32167
公開日時 : 2020/09/01 16:24
印刷
DSServista
【DataSpider Servista】文字列をトリムしようとした際、想定通りの動作となりません。
トリムロジックを使用して文字列をトリムした際、想定通りの動作となりません。
トリムロジックの詳細や使用例を教えてください。
カテゴリー :
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
回答
文字列をトリムできるロジックには以下の種類がございます。
左側トリム
URL:
https://www.hulft.com/help/ja-jp/DataSpider/dss42sp6/help/ja/mapper/document/logic/trimLeft.html
右側トリム
URL:
https://www.hulft.com/help/ja-jp/DataSpider/dss42sp6/help/ja/mapper/variable/logic/trimRight.html
両側トリム
URL:
https://www.hulft.com/help/ja-jp/DataSpider/dss42sp6/help/ja/mapper/document/logic/trim.html
<使用例>
入力文字列:xyabcz
トリムロジックのプロパティ
その他のトリム文字:yxz
[左側トリム]を使用した場合
結果:abcz
(1) [左側トリム] ロジックでは、入力文字列の左側から判定されます。
(2) [その他のトリム文字] で設定している値は文字列としてではなく、個々の文字として判定されます。※順不同
(3)「xy」までは [その他のトリム文字] で設定している「y」「x」の連続となり、削除されます。
(4) 次の「a」につきましては、[その他のトリム文字] にて設定していない文字となりますので、削除はされません。
(5) 以降の文字は [その他のトリム文字] で設定している文字の連続が途切れる為、左側トリムの対象となりません。
上記より、他のロジックを使用した結果は以下となります。
[右側トリム]を使用した場合
結果:xyabc
[両側トリム]を使用した場合
結果:abc
また、逆引きリファレンスにサンプルとなるシナリオをご用意しておりますので下記URLにてご参照ください。
[逆引きリファレンス] - [入力文字列の前後に含まれる特定の文字列を削除したい]
URL:
https://www.hulft.com/help/ja-jp/DataSpider/dss42sp6/help/ja/reference/scenario/rl_reference_034.html
Version Information
Ver3.0、Ver3.1、Ver3.2、Ver4.0、Ver4.1、Ver.4.2
目的別で検索
仕様確認
関連するFAQ
【DataSpider Servista】 DataSpiderを使用して、データに含まれる特定文字を削除したい
【DataSpider Servista】並列処理有効時に、コンポーネント変数 count の値が null になります。
【DataSpider Servista】 文字列に含まれる特定の文字を削除したい。実現方法を教えてください。
【DataSpider Servista】 数値に変換ロジックで、文字列を数値型に変更して演算すると、String型からBigDecimal型に変換できない旨のエラーとなる
【DataSpider Servista】 XMLログのログレベルの設定方法について教えてください
TOPへ