templates are not "owned" by elements in the result tree they are
distinguished by being matched to elements in the input. They then
generate a fragment of the output.
Clearly a single template can generate A1 and A2 as siblings rather than
A2 being a child of A1. You just make them siblings rather than a child
in the output.
Right I got your point. That looks good. So I can create a sibling
element instead of a child. Perhaps its rather obvious for you on how to
do it but I dont have any clue on how to create a sibling element. Could
you advise me on that.
you say
and not the default
<A>
<A1>
<A2/>
</A1>
</A>
But that is not the default. the default behaviour just gives you the
character content and no elements at all in the result tree.
You only have A2 as a child of A1 as that's the way you have it in your
stylesheet 9as I said in my first reply)
You're right. Perhaps I should have said 'in the context of my
stylesheet the behaviour is such'. Sorry about that ! :)
Thanks
Rahil
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--