the exsl : node-set function converts a result tree fragment which is what you get when you use the content of xsl : variable rather than its select attribute to give a variable value into a node set . this enables you to process the xml that you create within a variable , and therefore do multi-step processing . you can also use this function to turn a string into a text node , which is helpful if you want to pass a string to a function that only accepts a node set . the xalan extensions methodresolver converts ` node-set ' to ` nodeset ' . concode_field_sep PlaceHolder placeHolder concode_field_sep String objectType
NodeSet function ( ExpressionContext arg0 , Object arg1 ) { return Extensions . nodeset ( arg0 , arg1 ) ; }