200.4. 例
たとえば、Simple 言語を使用してメッセージの変換を行います。
メッセージボディーのタイプを変換する場合は、次のようにすることもできます。
入力メッセージが 2 で乗算されるこの例のように、Groovy 言語を使用することもできます。
以下に示すように、スクリプトをヘッダーとして提供することもできます。ここでは、XPath 言語を使用して <foo>
タグからテキストを抽出します。
Object out = producer.requestBodyAndHeader("language:xpath", "<foo>Hello World</foo>", Exchange.LANGUAGE_SCRIPT, "/foo/text()"); assertEquals("Hello World", out);