CSV Data Set Configを使用してこれを実行しようとしましたか?
問題に何かが欠けているかもしれませんが、各主題を個別に操作する必要がないため、すべての主題リストを単一の変数に読み込んで、この変数を介してそれらを参照できます。
つまり、次のようなリストからエントリを読み取る必要がある場合
...
John,23,Maths:Science:History,Male
...
次の方法で CSV Data Set Config をセットアップできます。
Filename = YOUR_CSV_FILE
File Encoding =
Variable Names = vName,vAge,vSubjects,vGender
Delimiter = , // this is to delimit entries in list, not variables
次に、変数を介して抽出された値を使用します。
<name>${vName}</name>
<age>${vAge}</age>
<subject>${vSubjects}</subject>
<gender>${vGender}</gender>
(件名は「:」と変数 (「,」で区切られているため) で区切られているため、完全な件名リストが 1 つの値として抽出されます)。
CSV Data Set Config の使用に関する小さなガイドはこちらとこちら.
UPDATE 2012-04-19:
不必要な説明や誤解を避けるための簡単な例。

- コントローラの状態が である間
${__javaScript("${vName}"!="<EOF>",)}
。
- 各エントリの「:」で区切られた件名はすべて抽出され、単一の変数として保存されます。これは、CSV データ セット構成の問題ではありません。