>Worked OK for generating the XML and getting it back into a cursor. Couldn't think of a simple way of getting the 'received' cursor back to it's original structure though. Since I've got control of the client side as well I went with STRCONV(x,13) ---> STRCONV(x,14)
>
Hi Viv,
Did you try to generate XML with inline schema?
= CURSORTOXML(ALIAS(),"lcXml",1,0,0,"1")
--sb--