[xquery-talk] how to construct XML via strings

Frans Englich frans.englich at telia.com
Mon Oct 2 22:46:03 PDT 2006


On Monday 02 October 2006 18:31, David Carlisle wrote:
> > So there is no way to do this according to the XQuery specification?
>
> If your processor supports the data: URI scheme then you can use
>
> doc(concat('data:text/xml,',$string))
> to generate a document node resulting from parsing a string, otherwise
> you'll most likely need an extension function.

That was a really good suggestion. I think it is as close as possible to a 
standardized approach one can get, and if a particular implementation doesn't 
support it, it's probably in many cases not that tricky to write a custom URI 
resolver.


Cheers,

		Frans


More information about the talk mailing list