Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerFlex Gateway新着情報
Governance新着情報
Monitoring API Manager2.x
Mule 4
3.9
1.1
2.x
1.2
7.x
writeLinesWith
writeLinesWith
製品のこのバージョンは サービス終了になっています。
DataWeave 2.2 は Mule 4.2 と互換性があり、Mule 4.2 にバンドルされています。
このバージョンの Mule は、拡張サポートが終了する 2023 年 5 月 2 日にその すべてのサポート このバージョンの Mule を使用する CloudHub には新しいアプリケーションをデプロイできなくなります。許可されるのはアプリケーションへのインプレース更新のみになります。 『標準サポートが適用されている最新バージョンの Mule 4 にアップグレード』することをお勧めします。これにより、最新の修正とセキュリティ機能強化を備えたアプリケーションが実行されます。 |
指定された行を書き込んで、バイナリコンテンツを返します。
DataWeave 2.2.0 で導入されました。Mule 4.2 以降でサポートされます。
名前 | 説明 |
---|---|
|
書き込む項目の配列。 |
|
書き込み時に使用するエンコードを表す文字列。 |
次の例では、改行 (\n
) を各反復の後に挿入します。具体的には、map
を使用して to(1, 10)
の結果 ([1,2,3,4,5]
) を反復処理した後、指定されたコンテンツ ("Line $") を書き込みます。このコンテンツには、配列内の各番号の代わりに名前のない変数 $
が含まれます。
writeLinesWith "UTF-8"
のない式 { lines: to(1, 10) map "Line $" }
では、オブジェクトの値として単に行番号の配列 ({ "lines": [ "line 1", "line 2", "line 3", "line 4", "line 5" ] }
) が返されます。
%dw 2.0
import * from dw::core::Binaries
output application/json
---
{ lines: to(1, 10) map "Line $" writeLinesWith "UTF-8" }
DataWeave
{
"lines": "Line 1\nLine 2\nLine 3\nLine 4\nLine 5\n"
}
JSON