コンテンツにスキップ

データ形式

4 つのボックスは、すべて同じ作りです。parse または stringify の操作、 value の入力、result の出力です。

入力value
出力result
設定op:parse または stringify。indent(0 はコンパクト、最大 10)
入力value
出力result
設定op、indent(最大 10)

生成されるオブジェクトでは、属性が @_ の接頭辞の下に置かれます。 <client id="42"/> は { client: { '@_id': '42' } } になります。

SOAP のレスポンスを単なるテキストとしてではなく 構造として扱いたいときは、これを使います。

入力value
出力result
設定op、indent(1 から 10。既定は 2)
入力value、delimiter(文字列)
出力result
設定op、delimiter(既定は ,)、header(既定は true)

header を有効にすると、parse は 1 行目を名前として使ったオブジェクトのリストを生成します。 Read file と ForEach と組み合わせれば、 データ駆動テストのパターンになります。

Read file「jeux.csv」 ──► CSV(parse) ──► ForEach
└─ each ──► HTTP リクエスト