First of all your symbol needs to be a string and not a node. Secondly you need to use the correct syntax for string-join:
let $phonesymbol := "<SYMB>T</SYMB>" return fn:string-join(($phonesymbol, "test"), " ") Tim Meagher From: [email protected] [mailto:[email protected]] On Behalf Of sini narayanan Sent: Thursday, May 16, 2013 12:43 AM To: MarkLogic Developer Discussion Subject: [MarkLogic Dev General] string-join output not as expected Hi, I have the following code let $phonesymbol := <SYMB>T</SYMB> return $phonesymbol output : <SYMB>T</SYMB> let $phonesymbol := <SYMB>T</SYMB> return fn:string-join($phonesymbol || " " || "test") output : T test How do I modify this to get the output as "<SYMB>T</SYMB> text" Thanks, Sini
_______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general
