BizTalk 2016 BRE

Я пытаюсь заменить некоторые символы в файле JSON в BRE, я хочу использовать это в конвейере BRE.

Ниже представлен ввод JSON

{
    "Attributes": "{}",
    "Credentials": "[]",
    "AccessRules": "[]",
    "EmployeeNumber": "A",

}

Я хочу заменить {} на {} и [] на [] с помощью BRE. Ниже приведен окончательный JSON, как он должен выглядеть.

{
    "Attributes": {},
    "Credentials": [],
    "AccessRules": [],
    "EmployeeNumber": "A",

}

Примечание. По какой-то причине я не могу создать пустой объект и массив JSON с помощью конвейера кодировщика JSON BizTalk.


person sukra    schedule 11.07.2020    source источник


Ответы (1)


Тогда у вас должно быть два действия в вашем правиле BRE

Replace the string "{}" in the message body with {}

Replace the string "[]" in the message body with []
person Dijkgraaf    schedule 11.07.2020