Subject: Re: [xsl] parsing entity references in xslt 2.0 From: a kusa <akusa8@xxxxxxxxx> Date: Tue, 22 Sep 2009 13:16:14 -0500 |
Thank you David and Ken for your help! On Tue, Sep 22, 2009 at 9:54 AM, G. Ken Holman <gkholman@xxxxxxxxxxxxxxxxxxxx> wrote: > At 2009-09-22 09:47 -0500, a kusa wrote: >> >> I am having difficulties trying to parse entity references in an xml file. > > You are making reference in your entity declaration to an unparsed entity, > which in fact makes sense since the entity is a TIFF file: > >> Here is the sample input: >> >> <!--<!DOCTYPE training PUBLIC "" ""[ >> >> <!ENTITY g1 SYSTEM "28245.tif" NDATA ccitt4> >> ]>--> >> >> <tag> >> >> Please refer to <ref gref="g1"/> for detailed instructions >> >> </tag> >> >> The XML is far more complicated than this, so I just pasted a snippet >> only. BAsically, in my XSLT style sheet, how do I parse the <ref >> gref="g1"/> ? > > The function unparsed-entity-uri() will give you: > > /absolute/path/to/28245.tif > > .... based on the base uri of the declaration of the entity. > > See the following for details: > > http://www.w3.org/TR/xslt#misc-func > file:///Z:/data/docs/w3c/UserInterface/Stylesheets/xsl/xslt2/REC-xslt20-20070 123.htm#unparsed-entity-uri > > I hope this helps. > > . . . . . . . . . Ken > > -- > Upcoming hands-on code list, UBL, XSLT, XQuery and XSL-FO classes. > Interested in other classes? http://www.CraneSoftwrights.com/s/i/ > Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ > Training tools: Comprehensive interactive XSLT/XPath 1.0/2.0 video > Video lesson: http://www.youtube.com/watch?v=PrNjJCh7Ppg&fmt=18 > Video overview: http://www.youtube.com/watch?v=VTiodiij6gE&fmt=18 > G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx > Male Cancer Awareness Nov'07 http://www.CraneSoftwrights.com/s/bc > Legal business disclaimers: http://www.CraneSoftwrights.com/legal
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] parsing entity references, G. Ken Holman | Thread | [xsl] Avoiding Namespace Declaratio, rowan@xxxxxxxxxxxxxx |
Re: [xsl] Avoiding Namespace Declar, Martin Honnen | Date | [xsl] Looking for XSL developers, Liz Fraley |
Month |