> Thanks Dave, but I'm afraid it's not quite helpful to me. In my case
the XML document 
> containing variable number of xslt parameters never exists as a file
(my fault, in I've 
> written 'XML _file_', but should have 'XML _document_', sorry). It's
generated by one 
> application as an XML, and then passed via tcp socket to another
application which 
> performs XSL transformation, then returns results (in the form of XML
document on tcp 
> as well) to the first one. So I can't pass URL of an XML _file_ as a
parameter because 
> no such a _file_ exists. Of course I could save this XML as a
temporary file and then 
> use it's URL (as you have explained) but it's not a convenient
solution for me. 
> So I would be grateful for further help.

Have you considered processing the XSLT as an XML document before
applying it.  You can then update xsl:param nodes directly or you can
write an XSLT to apply to your params XML in order to generate the
customised (with included params) XSLT you need.

Ken R.

Reply via email to