У меня есть строковые данные для моего API. Это может быть либо XML, либо JSON, и мне нужно использовать функцию Read для его анализа в JSON. Как лучше всего в MuleSoft 4 или Dataweave 2 определить, в каком формате находится строка?
Может быть, я мог бы написать функцию isXML (String inputString) или isJSON (String inputString).
На данный момент у меня есть что-то не элегантное. Я пытаюсь проанализировать входные данные как XML и перехватывать любые исключения при разбореВнутри улова я попытаюсь разобрать его как JSON. Я думаю, это не ужасное решение.