How to escape ampersand (&) in soap UI
34,154
You could wrap the payload inside <![CDATA[]]>
and not worry about escaping:
<![CDATA[<request>
<request-attributes>
<message>"this & and that"</message>
</request-attributes>
</request>]]>
Author by
Admin
Updated on July 19, 2022Comments
-
Admin almost 2 years
I am using soap UI (from smartbear) to send soap requests in xml format as :
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsg="http://wsg.hpos.om.hp.com/"> <soapenv:Header/> <soapenv:Body> <wsg:abc> <wsg:contract> <request> <request-attributes> <message>"this & and that"</message> </request-attributes> </request> </wsg:contract> </wsg:abc> </soapenv:Body> </soapenv:Envelope>
and the response is : Invalid request. Could you please throw light on how to escape &? Thanks
-
Daniel Williams about 2 yearsYou can also wrap individual elements in CDATA as needed.