As Per @Debugger, Если кому-то нужен файл json в качестве источника ввода/источника, попробуйте это решение.
Mirth канала
Сделать JavaScript Тип назначения и запись ниже код в трансформаторе:
//Create Json Object From JSON string.
var objJson = JSON.parse(messageObject.getRawData());
logger.info(objJson.propertyName);
Вход:
{"mrn":"1001","firstName":"COLLEEN","lastName":"OHALLAHAN","dob":"19850704","ssn":"123456789"}
Выход:
logger.info(objJson.firstName);
COLLEEN
Примечание:
Используйте connectorMessage.getRawData()
вместо messageObject.getRawData()
для версии Mirth 3.0+.
Не устанавливайте переменную msg, так как это системная переменная, которая содержит формат XML-типа. Если вы хотите использовать объект 'JSON', тогда создайте новую глобальную/локальную переменную, чтобы установить объект' JSON'. И еще одна вещь ваша переменная объекта должна быть объектом 'JSON' –
хороший ответ ... спас мой день – Abi