Hello Oro,
there are also other ways to solve your problem:
(1) in the stylesheet
the <xsl:stylesheet/> support the attribute exclude-result-prefixes.
exclude-result-prefixes is a white-space delimited list of
namespaces to supress in the output. E.g.:
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:page="http://apache.org/cocoon/paginate/1.0"
exclude-result-prefixes="page">
...
</xsl>
(2) with the help of the serializer
write a own serializer and extends from the wml serializer.
Overwrite the following Methods :
public void endPrefixMapping(String prefix) throws SAXException
{
// TODO Auto-generated method stub
}
public void startPrefixMapping(String prefix, String uri) throws
SAXException {
// TODO Auto-generated method stub
}
But with this approach you have no namespaces in your
output-document!
I hope I could give you a little help!
Dirk
Oro smith wrote:
I have an xsl which begins like this:
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:page="http://apache.org/cocoon/paginate/1.0"
I also have <br> tags inside xsl. The xsl is used to generate wml.
however when the wml is generated every br tag has an xmlns associated with it.
<br xmlns:page="http://apache.org/cocoon/paginate/1.0">
How can this be removed?
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]