問題タブ [dataweave]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mule - dataweave コンポーネントで変数をリソースとして設定するには?
私のDataWeave構成は以下の通りです。
上記から変換ロジックを外部化しようとしています。
私の質問は: RESOURCE 属性でファイル パスを直接使用する代わりに、ファイル パスを含む変数を使用できますか? はいの場合、どうすればそれを達成できますか? 前もって感謝します。
mule - Dataweave から出力される XML にアクセスする方法
DataWeave から出てくる xml の下の要素にアクセスしようとしています。それは私にヌル値を返します。
DataWeaveスクリプトは
このデータウィーブの直後に、以下のメッセージを持つロガーノードがあります。
というエラーが表示されます
ここでもう 1 点言いたいことがあります。「Transform Message」の直後にロガーに以下のテキストを入力すると。メッセージは問題なくコンソールに出力されました。しかし、xml メッセージの要素にアクセスできませんでした。#[message.payloadAs(java.lang.String)]
mysql - esb ミュールでの DataWeave 変換の問題
私はデータウィーブで変換しています。
Mysql データベースから入力を取得しています。入力ペイロード タイプは List-Map です。私のデータウィーブエディターには以下のコードがあります。
私の出力は
「time_max」を使用して、出力の「ac」要素の下にタグが作成される理由がわかりません。「Time_max」は MySQL テーブルの列名です。しかし、出力xmlに列を追加したくありません。このタグの作成をどのように回避できますか?
期待される出力は
mule - DataWeave - Transformer Mule エラー「'message' という名前の変数がありません」
DataWeave トランスフォーマーを介してミュールに送信プロパティを表示する方法は?
私はこれを試しました:
しかし、私はこのエラーが発生します: There is no variable named 'message'
.
ありがとう。
mule - Mule の DataWeave のリソース属性がフロー変数を受け入れない
私のdataweaveコード構成xmlは次のとおりです。
ここで、sample は、実際の変換ロジックを含む .dwl ファイルのファイル パスを含むフロー変数です。
アプリケーションのデプロイ時に表示されるエラーは次のとおりです。
リソース内の変数を読み取る方法を教えてもらえますか?
mule - Mule: Mule バージョン 3.7.0 の dataweave
Mule サーバ 3.7.0 で DataWeave コーディングをサポートするには、DataWeave のどのコンポーネントを使用すればよいですか?
filter - Mule CE でデータ ペイロードをフィルタリングする方法
ここで提案されているように使用することでしdataweave
たが、それは CE バージョンをサポートしていないため、CE でデータ ペイロードをフィルタリングするにはどうすればよいですか?
xml - Dataweave-Mulesoft で日付操作を実行する方法
30 日より前に参加した学生を除外するロジックがあります。xml要素に参加日とlastdateがあります。データ ウィーブを使用して、これら 2 つのフィールドから日付を減算する必要があります。