0
У меня есть полезная нагрузка, какмул исключения выражения трансформатора
{"jcr:createdBy":"admin","jcr:content":{"sling:resourceType":"contentpage","addressdetails":{"state":"vic"}}}
Я хочу, чтобы изменить значение состояния. Я пробовал следующее:
<expression-transformer
expression="#[message.payload.jcr:content.addressdetails.state = 'NSW';message.payload]"
doc:name="Expression" />
но это вызывает исключение, недопустимое выражение. Я считаю, что его из-за: в jcr: createdBy. Как я должен справиться с этим?
К сожалению. Я должен был упомянуть об этом раньше. Я использую это. Также у меня есть журнал, который отлично работает, как это # [message.payload.get ('jcr: content'). Get ('addressdetails'). Get ('state'). Idont знает, как установить значение. – Rinkesh
Pls предоставляет исключение, которое вы получаете –
Используйте скрипт Groovy .. вы можете сделать то же самое простым способом –