xsl-list
[Top] [All Lists]

AW: ENTITY declaration

2006-01-09 05:34:30
Hi,

Ups, sorry. Hit return a little bit too early ;) 

The missing snippet is:

<!DOCTYPE xsl:stylesheet [
        <!ENTITY content "&lt;xsl:value-of select="."/&gt;">
]>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 
...>
...
</xsl:stylesheet>


wbr,
Roman

-----Ursprüngliche Nachricht-----
Von: Huditsch Roman [mailto:Roman(_dot_)Huditsch(_at_)lexisnexis(_dot_)at] 
Gesendet: Montag, 9. Januar 2006 13:31
An: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Betreff: AW: [xsl] ENTITY declaration

Hi,

You should be able to do that with
 

-----Ursprüngliche Nachricht-----
Von: Joe Fawcett [mailto:joefawcett(_at_)hotmail(_dot_)com]
Gesendet: Montag, 9. Januar 2006 13:24
An: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Betreff: Re: [xsl] ENTITY declaration

----- Original Message -----
From: "Sebastian Tennant" <sebyte(_at_)smolny(_dot_)plus(_dot_)com>
To: <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
Sent: Monday, January 09, 2006 12:14 PM
Subject: [xsl] ENTITY declaration


Hi all,

I'd like to create an entity for an XSL element I'm using 
over and 
over again:

<?xml version="1.0"?>
<!DOCTYPE xsl:stylesheet [
<!ENTITY content="<xsl:value-of select='.' />"> ]> 
<xsl:stylesheet 
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
 <xsl:output method="html" indent="yes" /> [...] </xsl:stylesheet>

I'm using Emacs' nxml mode, and adding this prologue with 
the entity 
declaration immediately invalidates the document.  Also the
final '>'
on the ENTITY line isn't highlighted properly, so I must be doing 
something horribly worng, but I can't figure out what it is?

TIA

sdt



I'm fairly sure you can't access content in a source 
document from the 
DTD.
I think the best you can do is store it in an xsl:variable in the 
stylesheet and reuse it that way.

--

Joe


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



<Prev in Thread] Current Thread [Next in Thread>