|
Subject: Re: [xsl] Inserting Entities into an XML file From: "andrew welch" <andrew.j.welch@xxxxxxxxx> Date: Wed, 7 Jun 2006 09:26:53 +0100 |
I have a project where I need to insert specific entities throughout
an XML document for some of the basic entities like (', &, ", etc.)
but also for some very specific math equation symbols. I know what
entities need to be inserted but I'm not quite sure what the best way
would be to go about this. Initially I am thinking a complex find/
change routine, but before I spend a lot of time doing that, I'd like
to know if anyone has a better mousetrap to accomplish this task. Any
ideas?
You can't use XSLT to write entities into the output, or process entities from the input - XSLT has no concept of entities - they are an on-disk thing, whereas XSLT only deals with in-memory trees (the XML parser has expanded them before XSLT gets to see the input tree).
One solution is to write a custom serialiser that would write out proprietary elements as entities, but that's a lot of work.
Regarding your first point of "I need to insert specific entities
throughout an XML document for some of the basic entities like (', &,
", etc.)" this doesnt make that much sense I'm afraid - maybe post an
example of what you are trying to achieve?cheers andrew
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] Inserting Entities into an XM, Chad Chelius | Thread | [xsl] Extreme Markup Languages 2006, B Tommie Usdin |
| AW: [xsl] url encoding gets wrong w, Merico Raffaele | Date | RE: [xsl] url encoding gets wrong w, Niklas Holmberg |
| Month |