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
Conferences Close Tree View
+ Stylus Studio Feature Requests (1192)
+ Stylus Studio Technical Forum (14621)
+ Website Feedback (249)
- XSLT Help and Discussion (7625)
-> + Add Condition check in a multi... (3)
-> + Eliminating Duplicates with XS... (3)
-> + Empty tags in XML (2)
-> + XML to XML transformations (5)
-> + XSLT problem (3)
-> + XSLT and Array (6)
-> - Problem with transforming XMLs... (3)
-> ->Problem with transforming...
-> ->Problem with transforming...
-> + Logging in XSLT? (3)
-> + svg can not view with msxml pr... (3)
-> + Newbie Sorting Question (5)
-> + xslt - get values from fist no... (5)
-> + RenderX logo at the buttom of ... (2)
-> + consolidate same nodes into on... (4)
-> + HOW DO I GET THE XSLT MAPPER? (2)
-> + Newbie - dublicating attribute... (2)
-> + Correct use of sum() (3)
-> + Using the sum() function (4)
-> + Prublem in XSLT (6)
-> + Newbie XPath Question (10)
-> + Reference to variable or param... (3)
-- Previous [1381-1400] [1401-1420] [1421-1440] Next
+ XQuery Help and Discussion (2017)
+ Stylus Studio FAQs (159)
+ Stylus Studio Code Samples & Utilities (364)
+ Stylus Studio Announcements (113)
Topic  
Postnext
Arun MPSubject: Problem with transforming XMLs containing namespaces.
Author: Arun MP
Date: 10 Aug 2006 12:45 AM
We are able to transform an XML using an XSLT and create an HTML output using Xalan, but when the XML has any namespace in it and when we try to transform it, we get the output as a text format ie, without any HTML tags in it.

Postnext
Minollo I.Subject: Problem with transforming XMLs containing namespaces.
Author: Minollo I.
Date: 10 Aug 2006 01:10 PM
Arun,
what Stylus Studio version and build number are you running? (Help > About).

Can you post a simple example (XSLT + XML) of the files you are using?

Posttop
James DurningSubject: Problem with transforming XMLs containing namespaces.
Author: James Durning
Date: 10 Aug 2006 05:14 PM
You have at least a couple options.
1. Name the namespace, and change all your xpaths to use these namespaces.
eg, instead of <xsl:template match="someelem">
you have <xsl:template match="ddy:someelem">
and a xmlns:ddy="somenamespace.com" in your stylesheet node.

2. Change your xpaths to use wildcards, and use the local-name() function. eg.
<xsl:template match="*[local-name()="someelem"]>
This solution is better if you have no idea what namespace your xml is coming in as.

Would need to see a snippet of your xml/xslt to say anymore.

   
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.