コボットPortal

セレクタ内でString型変数を使用する方法


質問

アクティビティで使用するセレクタの中にString型変数含めることは可能ですか?

回答

可能です。

詳細

まず、文字列と変数の連結は以下の方法で可能です。

"文字列A"+String型変数+"文字列B"

上記を踏まえて、例えば以下のようなセレクタがあったとします。

"<webctrl id='' name='' omit:class='' xpath='//*[text()="Tokyo"] ' />"

このセレクタの「"Tokyo"」の部分をString型変数「Prefectures」に置き換えたい場合には以下のように記述します。

"<webctrl id='' name='' omit:class='' xpath='//*[text()="""+Prefectures+"""] ' />"

この時セレクタの構成は以下のようになっています。

Prefecturesの前に並んでいる三つのダブルクォーテーションは「(2つ並べて)ダブルクォーテーション」、「前半の文字列を囲む後ろのダブルクォーテーション」です。

同様にPrefecturesの後ろに並んでいる三つのダブルクォーテーションは「後半の文字列を囲む始まりのダブルクォーテーション」、「(2つ並べて)ダブルクォーテーション」です。

記事作成日

2021/04/12

作成時のStudioバージョン

2.1.1.2

印刷
H
Hyuga is the author of this solution article.

この回答は役に立ちましたか? はい いいえ

フィードバックを送信
お役に立てなくて申し訳ありません。フィードバックを残し、このアーティクルを改善するのにどうかご協力ください。