條件我有一個輸入XML文件,如下,其中我有LineErrorFor循環,並且當在騾dataweaver
<LineErrors>
<LineError>
<LineErrorType>CARGO REPORT SAC</LineErrorType>
<LineErrorID>CARGO REPORT SAC</LineErrorID>
<LineErrorDescription>N/A</LineErrorDescription>
</LineError>
<LineError>
<LineErrorType>CONSOLIDATED STATUS</LineErrorType>
<LineErrorID>CONSOLIDATED STATUS</LineErrorID>
<LineErrorDescription>HELD</LineErrorDescription>
</LineError>
</LineErrors>
現在dataweaver我生產,其中一個屬性被映射到固定值另一個XML文件的多個段如果有任何LineError段包含LineErrorDescription字段值「持有」。例如ID =「X」如果LineErrors.LineError.LineErrorDescription ==「保持」
所以我的問題是如何在dataweaver我們可以遍歷和比較。請分享,如果你有任何線索。
下面的腳本產生AMAP。但我的輸出是一個XML。所以該結構是一些什麼樣的<主機出站消息> <事件ID =「X」 />主機出站消息>。你可以請私人我的腳本如何創建這個XML與您的解決方案。 –