XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Andreas AnderssonSubject: Getting
Author: Andreas Andersson
Date: 21 Jan 2005 07:16 AM
Originally Posted: 21 Jan 2005 07:11 AM
Hi! I'm trying to transform a XML with a XSL. The XML is using alot of different namespaces. When I'm outputting as HTML I get all these namespaces in my HTML-source which confuses some browsers and is generally ugly. Is there a way around this? My XSL starts of with something like this: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xalan="http://xml.apache.org/xalan" xmlns:another="http://www.anotherstyle.net"> <xsl:output method="html" omit-xml-declaration="yes" standalone="yes"/> And the output is something like this: <?xml version="1.0" encoding="UTF-8"?> <html xmlns:another="http://www.anotherstyle.net" xmlns:fo="http://www.w3.org/1999/XSL/Format"> I would ofcourse prefer if both the <?xml>-tag and all the stuff in the <html>-tag could disappear. Thanks!

Postnext
(Deleted User) Subject: Getting
Author: (Deleted User)
Date: 21 Jan 2005 07:34 AM
Hi Andreas,
if you want to prevent one or more prefixes from appearing in the generated
output, you should add the following attribute to the xsl:stylesheet element:

exclude-result-prefixes="fo xalan another"

Hope this helps,
Alberto

Posttop
Andreas AnderssonSubject: Getting clean html
Author: Andreas Andersson
Date: 21 Jan 2005 07:47 AM
Thanks!

That works. Is there no shorthand for excluding all namespaces or not adding namespaces at all? It feels like overdoing adding all namespaces all the time.

 
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.