Hi David,
2005/9/8, [EMAIL PROTECTED] <[EMAIL PROTECTED]>: > > Tthanks for the reply, Dave, it that made the stylesheet work. > > > > Just one more question: what about the str:replace() function? > > It seems it is not implemented in xalan-c 1.9. > > None of the EXSLT functions that require returning node-sets are > implemented, because there's no public way to create them. Actually after digging a while, what I do in order to create a node-set is: /* pseudo code */ create a xalan document (either parse an xsltsource or via document builder) BorrowReturnMutableNodeRefList mnl(executionContext); mnl->addNodeInDocOrder(theXalanDocument, executionContext); mnl->setDocumentOrder(); return executionContext.getXObjectFactory().createNodeSet(mnl); and it actually works. Is there a problem with this? What do you mean by "no public way to create node-sets"? -- --ivan--