xsl-list
[Top] [All Lists]

[xsl] How to move all Namespace-URLs declarations from Elements to Header with XSLT script?

2009-10-09 03:42:04
Assume I get an XML doc where (almost) ALL <Element> tags contain the full 
Namespace URL for a possibly used
Namespace-Prefix similar to:

<mydummyelement>
<paul:mysubdummyelement1 
xmlns:paul="http://www.somedomain.com/aaa/bbb/ccc/ddd/eee/"/>
<paul:mysubdummyelement2 
xmlns:paul="http://www.somedomain.com/aaa/bbb/ccc/ddd/eee/"/>
</mydummyelement>

How can I move with an XSLT script the Namespace-URLs out of all elements and 
group them, remove duplicates and
put them in the top-most element similar to

<mydummyelement xmlns:paul="http://www.somedomain.com/aaa/bbb/ccc/ddd/eee/";>
<paul:mysubdummyelement1/>
<paul:mysubdummyelement2/>
</mydummyelement>

And how can I do the reverse way with the XSLT script?

Thank you 
Ben






--~------------------------------------------------------------------
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>
--~--

<Prev in Thread] Current Thread [Next in Thread>