[xslt] empty xmlns attribute
- From: Simone Piunno <pioppo ferrara linux it>
- To: xslt gnome org
- Subject: [xslt] empty xmlns attribute
- Date: Sun, 9 Feb 2003 17:36:41 +0100
Hi everyone,
I'm using xsltproc to process XML DocBook files and produce xhtml.
Today I've upgraded to the last available versions:
libxml2 -> 2.5.2
libxslt -> 1.0.25
docbook-xsl -> 1.60.1
xhtml output is not valid (according to xmllint):
foo.html:300: validity error: No declaration for attribute xmlns of element p
<a href="../">DeepSpace6</a></td></tr></table><p xmlns="" class="icons
^^^^^^^^
xmlns="" is the problem.
In the past, with previous versions of libxslt and libxml2, I got
similar errors but with xmlns="http://www.w3.org/1999/xhtml"
Behaviour has changed somewhere in between 1.0.23->1.0.25
(or libxml2 2.4.30->2.5.2)
xhtml is produced with Makefile recipe:
.xml.html: db2xhtml.xsl
$(PROC) -o $@ db2xhtml.xsl $<
where db2xhtml.xsl is a custom stilesheet importing the modular one
and overriding some simple template.
I can provide the relevant files and how to reproduce it.
Thanks
Simone Piunno
--
Simone Piunno -- http://members.ferrara.linux.it/pioppo
.------- Adde parvum parvo magnus acervus erit -------.
Ferrara Linux Users Group - http://www.ferrara.linux.it
Deep Space 6, IPv6 on Linux - http://www.deepspace6.net
GNU Mailman, Mailing List Manager - http://www.list.org
`-------------------------------------------------------'
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]