I need one quick help in replacing some of the xml elements values from response.
Scenario: I need to invoke live service in my model, capture the response, based on the value of xml element “A”, I need to replace the value of element “B”, and then send the response.
What I did: I captured the live response, since response comes in a responsee list, I got the response body as text by- response = response.getBodyText()
Now I can access the response body as text. I am able to send the response back as transient response.
Issue: before sending response, based on the value of xml element “A”, I need to replace the value of element “B”, and then send the response. I am trying to use xpath and not getting the replacement. Not sure if regular expression will help me.
Ex: in following response body
If value of <code> is 500000 then replace the value of <Number> with “abc”
Please guide me how to achieve this.