[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: changing value of xi:include's href variable durin
> And now the tricky part: the xi:include mechanism. If I call > an XML file within another file via xi:include, the compiler > does not turn the included file to <filename>_online.xml. Well from your description it looks like <xsl:template match="xi:include"> <xi:include> <xsl:copy-of select="@*"/> <xsl:attribute name="href"> <xsl:value-of select="substring-before(., '.')"/> <xsl:text>_online.xml</xsl:text> </xsl:attribute> </xi:include> </xsl:template> But perhaps I've completely misunderstood the requirement (or the nature of your difficulty). Michael Kay http://www.saxonica.com/ > > This is a problem if the called file contains macros, for > example a macro for inserting graphics. The macro is not > processed, and it does not turn to a mediaobject. > > What I would like to have is a kind of a template/mechanism > which will automatically substitute all instances of > xi:include href="myfile.xml" with xi:include > href="myfile_online.xml" during the first step of compilation > with XSLTPROC. > > Is it possible to create such? > Please, advise... > > Thank you very much in advance!!!! > My best wishes, > Nancy > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection > around http://mail.yahoo.com
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|