&Here's a function I have in my library that I use to XMLify everything that goes into an XML document:
* Xml Encode * This program gets stuff ready for XML. It'll take anything. Its tough. LPARAMETERS teExpression LOCAL lcReturn lcReturn = TRAN(teExpression) IF VARTYPE(teExpression) = 'C' lcReturn = ALLTRIM(lcReturn) lcReturn = STRTRAN(lcReturn, '&', '&') lcReturn = STRTRAN(lcReturn, '<', '<') lcReturn = STRTRAN(lcReturn, '>', '>') lcReturn = STRTRAN(lcReturn, '"', '"') lcReturn = STRTRAN(lcReturn, "'", ''') ENDIF RETURN lcReturnFrom your last couple posts looks like you're doing a little string manipulation, eh? Fun stuff. XML'll give you a headache at first but once you learn its ins and outs the love affair will never end.