Описание тега dataweave

Язык DataWeave - это мощный механизм шаблонов, который позволяет преобразовывать данные в любой формат (XML, CSV, JSON, Pojos, Карты и т. Д.) И обратно.
3 ответа

Ошибка в сообщении Transform (Data Weaver) в Mule Studio 6.0.3

Только что запустил mule studio 6.0.3 и пытаюсь использовать Data Weaver. Когда я дважды щелкаю сообщение трансформации, появляется только пустое место. Всякий раз, когда я перетаскиваю какие-либо компоненты из палитры, я получаю сообщение об ошибке…
31 июл '16 в 23:28
1 ответ

Невозможно собрать 2 XML-ответа от Scatter-Gather

Я пытаюсь обработать два HTTP-запроса (возврат XML) с помощью компонента Scatter-Gather в Mule. Выход из Scatter-Gather полезен: payload (mimeType = "/" encoding = "UTF-8") Object = java.util.concurrent.CopyOnWriteArrayList, содержащий 2: [1] org.gl…
21 июл '16 в 18:06
1 ответ

Добавьте flowVars (Map) на карту JSON с помощью Dataweave Transformation

Я пытаюсь добавить объект карты Java в элемент списка JSON Карта Java {PARAMROWKEYVALUE3=PARAMROWVALUEVAL3, PARAMROWKEYVALUE4=PARAMROWVALUEVAL4} на OBJECT2 карту JSON ниже { "root": { "OBJECT1": { "PARAM1": "PARAM1VALUE", "PARAM2": "PARAM2VALUE" }, …
01 мар '16 в 22:37
1 ответ

Как получить безымянный объект вместо массива в случае только одного результата в Dataweave

У нас есть преобразование с Dataweave, которое обрабатывает список объектов. Мы получаем ответ JSON, как это: {"hotels": [{ "name": "Hotel Oslo", "propertyCode": "12345", "currency": "NOK" }, { "name": "Hotel Stockholm", "propertyCode": "12346", "cu…
29 авг '16 в 07:34
1 ответ

Dataweave преобразование разделить линейный массив JSON.

Я хочу сделать приведенное ниже преобразование, используя мул преобразования Dataweave. Входные данные представляют собой массив пар ключ-значение JSON. Мне нужно разделить то же самое. вход { "order":[ { "key":"Status", "value":"Completed" }, { "ke…
08 ноя '17 в 13:00
3 ответа

Несоответствие типов для оператора "Выбор значения" с Dataweave

Я перенес преобразователь данных (который преобразует XML в POJO) в область данных. Но при выполнении потока я вижу следующее исключение Обнаружено несоответствие типа для оператора "Выбор значения": строка,: требуется имя: дата / время: имя или тре…
16 окт '16 в 02:56
2 ответа

Как использовать mulesoft dataweave для преобразования в json с группировкой и строкой в ​​массив

У меня есть вызов базы данных, обеспечивающий полезную нагрузку, как описано ниже. Как я могу использовать dataweave для преобразования этой полезной нагрузки в JSON в формате, указанном ниже в таблице примера? |-------------------------------------…
10 апр '16 в 04:05
1 ответ

Mule 4 Pipe с разделителями текстовый файл в JSON

Мне нужно преобразовать текстовый файл Pipe Delimited в JSON в Mule 4. Я попытался с помощью приведенного ниже кода. `<file:listener doc:name="Fetch Input from Geometry SFTP" doc:id="1151a602-6748-43b7-b491-2caedf6f7010" directory="C:\Vijay\My Pr…
31 июл '18 в 05:59
4 ответа

Как объединить 2 xmls в одну полезную нагрузку xml в муле

У меня есть требование два объединить два одинаковых ответов XML в одну полезную нагрузку XML. Здесь я сохранил один xml в flowVar, а другой в полезной нагрузке. Я пытаюсь с XSLT, но не получаю его. Ниже приведен пример ответов xml. Ответ 1: <roo…
05 мар '17 в 17:59
0 ответов

Как конвертировать Json в XML в dataweave 2.0?

Я работаю над Dataweave 2.0 У меня есть вход в формате JSON : { "rootele": [ { "firstName": "Ram", "lastName": "Ram1", }, { "firstName": "Krish", "lastName": "Krish1", }, { "firstName": "Sam", "lastName": "Sam1", } ] } Я хочу преобразовать его в фор…
12 фев '19 в 06:46
1 ответ

Поток в муле

Мы можем управлять обработкой данных над потоковым объектом [см.]. У меня есть сценарий, в котором мне нужно передать два отдельных файла и объединить содержимое, чтобы записать его в файл. Каков наиболее эффективный способ сделать это... Я избегаю …
01 июн '16 в 11:46
1 ответ

Преобразование XML со значениями по умолчанию в Mulesoft

Предполагая, что у меня есть XML как <a> <b>Some Value</b> </a> ...or... <a> <b type=1 /> </a> ...or... <a/> и хотите иметь некоторые значения и атрибуты, определенные в выводе, как <a> <b typ…
15 фев '17 в 17:59
0 ответов

Mule 4 - флажок Insceure установлен в false на соединителе HTTP-запроса, что приводит к общей проблеме SSL

У меня установлено приложение mule 4 на Cloudhub. Когда небезопасный флажок остается включенным, каждый запрос через соединитель запросов HTTPS обрабатывается правильно. После снятия флажка "небезопасный" и повторного развертывания приложения в Clou…
07 фев '19 в 14:49
2 ответа

Динамический доступ к FlowVar в DataWeave

Я пытаюсь получить доступ к имени FlowVar динамически в DataWeave. Например: у меня есть flowVars с именем taxInfo123. Это связанный список и мой заявитель.ApplicantID = 123 В моем хранилище данных я хочу получить динамический доступ к этому. Что-то…
04 фев '18 в 04:33
0 ответов

Сообщение преобразования мула

Я интегрирую данные из Salesforce в другой API. Источник имеет 1 объект со связанным дочерним объектом. Однако целевой API должен принять форму, как показано ниже. Каждая связанная запись Salesforce в дочернем объекте нуждается в узле в подчиненных …
21 сен '16 в 21:15
1 ответ

Как сделать это отображение данных dataweave(Mulesoft)

Адрес 1.Street: если ABC пуст и заполнен ZXY, отобразите ZXY 2.Street Address UC: если заполнены оба ZXY и ABC и ABC не начинается с 'PO BOX', 'PO BOX', 'BP' или ' ПОСТБУСЬ, Карта Азбуки; в противном случае MAP ZXY 3.Street Address: если заполнен P0…
18 мар '16 в 08:45
1 ответ

Условный цикл проверки данных

У меня есть требование сделать ниже 1) извлечь адресную строку 4 и объединить с адресной линией 1, если адресная строка 4 присутствует, 2) извлечь адресную строку3 и объединить с адресной линией 1, если адресная строка 4 отсутствует и адресная строк…
19 сен '16 в 14:28
1 ответ

От 3 до 4 обрабатывают запросы об ошибках для типов ошибок и статуса http

Я перемещаю файл обработки ошибок из Mule 3 в Mule 4 с помощью Anypoint Studio 7. Мои запросы: Как мне теперь сделать эту проверку, поскольку я не вижу ту же информацию в сообщении об исключении? #[exception.causedBy(org.mule.module.http.internal.re…
19 июл '18 в 12:53
6 ответов

Функции DataWeave

Это мой запрос JSON, и я хочу удалить dcsId поле из моей полезной нагрузки JSON в преобразовании DataWeave. Как я могу это сделать? { "status": "ok", "statusCode": "11011", "statusDescription": "Service: Get Profile ; Market: US ; Locale:en-US ; Sou…
08 авг '17 в 11:37
1 ответ

Разница между двумя датами в скрипте dw в муле

Я получаю JSON-запрос с одним полем даты, мой JSON-запрос (он всегда только в этом формате):- { MyDate:"28:00" } Мое требование: если значение больше 24, то вычтите значение с 24 и верните результат. Ниже представлена ​​моя логика. Я реализую свой с…
25 окт '17 в 18:51