Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
develop:mule:dataweave [2024/03/03 18:32] – [Oprators] mirocow | develop:mule:dataweave [2024/03/06 22:19] (текущий) – [Ссылки] mirocow |
---|
===== Oprators ===== | ===== Oprators ===== |
| |
^ Level ^ Operator or Function ^ | * using: For initializing local variables in a DataWeave script. |
| | using: For initializing local variables in a DataWeave script. | | * Unary DataWeave operators at this level: |
| | | | * .^: Schema selector. |
| | Unary DataWeave operators at this level: | | * .#: Namespace selector. |
| | | | * ..: Descendants selector. |
| | . ^ : Schema selector.| | * not: Logical operator for negation. |
| | | | * .@: All attribute selector, for example, in a case that uses the expression payload.root.a.@ to return the attributes and values of the input payload <root> <a attr1="foo" attr2="bar" /></root> within the array of objects { "attr1": "foo", "attr2": "bar" }. |
| | .#: Namespace selector. | | |
| | | | |
| | ..: Descendants selector. | | |
| | | | |
| | not: Logical operator for negation. | | |
| | | | |
| | .@: All attribute selector, for example, in a case that uses the expression payload.root.a.@ to return the attributes and values of the input payload <root> <a attr1="foo" attr2="bar" /></root> within the array of objects { "attr1": "foo", "attr2": "bar" }. | | |
==== Condition ==== | ==== Condition ==== |
| |
| |
* https://docs.mulesoft.com/dataweave/latest/ | * https://docs.mulesoft.com/dataweave/latest/ |
| * https://mulesy.com/1-mulesoft-as-middleware-solution/ |
| * https://reddeveloper.ru/tags/mule |
| * https://questu.ru/tag/mule/ |