FYI the key to understanding XQuery (and XSLT) is that you are not "printing 
lines" your generating element.  *full elements* with these constructs.
You cant just   printf("<html>")  then later printf("</html>")

You are constructing an entire element including the start, end and body all at 
once.
So you cant conditionally include or exclude half the markup.


-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of 
David Carlisle
Sent: Monday, December 16, 2013 11:47 AM
To: Misztur, Chris; [email protected]
Subject: Re: [xquery-talk] Wrapping element conditionally

On 16/12/2013 16:28, Misztur, Chris wrote:
> How would I get the output to look like:
>
> <html><body><p/></body><html>
>
> Or just:
>
> <p/>

<html><body><p>something here</p></body></html>/
    (if($wrap) then . else body/p)

David


________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England and Wales 
with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is powered by 
MessageLabs. 
________________________________________________________________________
_______________________________________________
[email protected]
http://x-query.com/mailman/listinfo/talk

_______________________________________________
[email protected]
http://x-query.com/mailman/listinfo/talk

Reply via email to