[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XSLT, RDF, fragment identifiers
uche.ogbuji@f... (Uche Ogbuji) writes: >Unsatisfactory answer (and how I do it): Use a processor that has a >normalize-url() or resolve-url() extension function. For example: >4Suite. I think Saxon has such a beast as well. In 4XSLT it's >resolve-url(), namespace http://xmlns.4suite.org/ext Does this work for fragments inside the same document without a separate retrieval call? The extra-special catch comes if I have to deal with these documents in a pipeline where the base URI may not be meaningful. I guess the pipeline could also manage normalization. >I usually combine this with an xsl:key that indexes rdf:about and >rdf:ID. That way I can resolve fragments to full URIs and then look >them up easily and efficiently. I'm thinking I can make this work for simple ID-based fragment identifiers, at least in a context (like RDF) where I know all the IDs will be rdf:ID. -- Simon St.Laurent Ring around the content, a pocket full of brackets Errors, errors, all fall down! http://simonstl.com -- http://monasticxml.org
|
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
|