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 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Posttop
jon leeSubject: xsl:import dropping the attributes
Author: jon lee
Date: 02 Feb 2010 03:01 PM
Originally Posted: 01 Feb 2010 04:13 PM
I've been using studio for a long time now. Just in the past few weeks, though, when running a xslt, the xsl:import commands are working by importing the documents specified, but the only the elements are being brought over correctly, the attributes are being dropped.

For example:

importthis.xslt looks like:

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:msxml="urn:schemas-microsoft-com:xslt" xmlns:xalan="http://xml.apache.org/xalan">
<xsl:template name="Captions.eng">
<ReportCaptions>
<!-- Language: English -->
<FontFamily>Helvetica</FontFamily>
<PublishState>Final</PublishState>
<ReportCaption Number="3" Code="3" Value="[01]January[02]February[03]March[04]April[05]May[06]June[07]July[08]August[09]September[10]October[11]November[12]December[end]"/>
<ReportCaption Number="2" Code="2" Value="[1]Monday[2]Tuesday[3]Wednesday[4]Thursday[5]Friday[6]Saturday[7]Sunday[end]"/>
<ReportCaption Number="567" Code="567" Value="Account">
<Number>567</Number>
<Code>567</Code>
<Value>Account</Value>
</ReportCaption>


But after importing, the variable looks like:

<ReportCaptions xmlns:msxml="urn:schemas-microsoft-com:xslt" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xalan="http://xml.apache.org/xalan">
<FontFamily>Helvetica</FontFamily>
<PublishState>Final</PublishState>
<ReportCaption></ReportCaption>
<ReportCaption></ReportCaption>
<ReportCaption>
<Number>567</Number>
<Code>567</Code>
<Value>Account</Value>
</ReportCaption>

Is there something I need to turn on? Is this a bug? Stylus just recently started doing this. I am at: Framework Version 1386d.

I cannot re-code becuase of the sheer volume.


BTW, Studio 2006 imports correctly (with attributes) still.

Did some more testing in v2009 - using Built-in, Saxon, msxml work just fine, When using 'Java built-in' (xalan?) this problem ocurrs.

 
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 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.