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
Postnext
Nopadol DaraSubject: xsl:include and xsl: import
Author: Nopadol Dara
Date: 04 Jan 2003 11:22 PM
How are they use? And .What 're they difference?

Posttop
Ivan PedruzziSubject: RE: include and xsl: import
Author: Ivan Pedruzzi
Date: 05 Jan 2003 12:03 AM

From the Stylus Help:

xsl:include
Specifies an XSLT stylesheet that is included in and combined with the
stylesheet that specifies xsl:include.

Format
xsl:include href="stylesheet_path"
stylesheet_path specifies the stylesheet you want to import. Specify a
URL, a relative path, or a DOS-style path.

Description
The xsl:include instruction must be a child of an xsl:stylesheet
element. The XSLT processor effectively replaces the xsl:include
instruction with the children of the root xsl:stylesheet element of the
included stylesheet. If the root element of the included stylesheet is a
literal result element, the XSLT processor effectively replaces the
xsl:include instruction with the following new element whose only child
is that literal result element:

xsl:template match="/"

A stylesheet cannot include itself directly or indirectly.

////////////////////////////////////////////////////////////////////////
////////////////
xsl:import
Imports another stylesheet into this stylesheet.

Format
xsl:import href="stylesheet_path"
stylesheet_path specifies the stylesheet you want to import. Specify a
URL, a relative path, or a DOS-style path.

Description
An XSLT stylesheet can import another XSLT stylesheet by using an
xsl:import instruction. Importing a stylesheet is the same as including
it, except that definitions and template rules in the importing
stylesheet take precedence over template rules and definitions in the
imported stylesheet.

The xsl:import element is only allowed as a top-level element. The
xsl:import element children must precede all other element children of
an xsl:stylesheet element, including any xsl:include element children.
When xsl:include is used to include a stylesheet, any xsl:import
elements in the included document are moved up in the including document
to after any existing xsl:import elements in the including document.

When you use the xsl:import instruction, templates have an importance
property.

Ivan



> -----Original Message-----
> From: stylus-studio-tech Listmanager [mailto:listmanager]
> Sent: Saturday, January 04, 2003 11:40 PM
> To: Recipients of 'stylus-studio-tech' suppressed
> Subject: xsl:include and xsl: import
>
>
> From: "Nopadol Dara"
>
> How are they use? And .What 're they difference?
>
>
>
> To reply: mailto:stylus-studio-tech.6177@edn.exln.com
> To start a new topic: mailto:stylus-studio-tech@edn.exln.com
> To login: http://edn.exln.com/~SSDN
>
>

 
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.