[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: parsing entity references in xslt 2.0
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
|
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
|