Subject: RE: [xsl] Getting Entity File Names From: Jarno.Elovirta@xxxxxxxxx Date: Thu, 23 Oct 2003 18:55:43 +0300 |
Hi, > is marked, eg wrap each entity reference in an element. > > <fileref id="myfile">&myfile;</fileref> > > Which could be done using any regexp capable editor or perl or sed or > something like that. If you're using Java, something like public class Filter extends XMLFilterImpl { public Filter(XMLReader r) { super(r); } public InputSource resolveEntity(String publicId, String systemId) throws SAXException, IOException { processingInstruction("entity", systemId.substring(systemId.lastIndexOf('/') + 1)); return super.resolveEntity(publicId, systemId); } } would do it, too. (Unless, of course, you have nested entity inclusions and preceding::processing-instruction('entity') would not work, then you'd need to use an element to wrap the entity replacement fragment.) Cheers, Jarno - Madam Zu: August 2003 Part 1 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Image insert, puja thakral | Thread | [xsl] cdata-section-elements, Abie Hamaoui |
Re: [xsl] specifying html doctypes , David Carlisle | Date | [xsl] cdata-section-elements, Abie Hamaoui |
Month |