xsl-list
[Top] [All Lists]

Re: [xsl] namespaces declarations treated as boilerplate code

2008-08-11 06:04:15
Hi Andrew (and Syncro :) ),

When working with documents that have alot of namespaces, I generally
copy over a root element from a previous document out of laziness.

I have always wanted a feature in an IDE (oXygen) that is similar to
java IDEs where you can organize imports. But, instead of imports I
would like it to organize namespaces. Click a button/menu-item and any
namespaces not used in the XML or XSL are removed of off the root
element (and descedants are normalized to the most appropriate level?).

Now George will probably post saying oXygen already has this feature
somewhere I haven't looked :)

best,
-Rob


On Mon, 2008-08-11 at 13:19 +0100, Andrew Welch wrote:
Given two stylesheets with the same namespaces defined at the top
where one imports the other - what happens when the module is
compiled?

I ask because it seems it's very typical for organisations to use the
same xsl:stylesheet element with all namespaces declared and prefixes
excluded etc for every stylesheet regardless of whether that
particular stylesheet uses the namespace or not - like its some sort
of boilerplate code that's copied to every new stylesheet.  Personally
I don't like, and think it's bad practice, and I wonder if there's a
good reason to back up my dislike...?   (for example import precedence
work that could be avoided/reduced)



thanks


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