|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: recognize character entities
>You can't detect these in XSLT, because the XML parser expands >the character >entity before the XSLT processor gets to see it. If you really need to >distinguish a Euro sign written as € from one written as >a real Euro >character (from one written as €, if that's the right >code), then you >need to preprocess the XML to flag these so they survive the >journey through >the XML parser. For example, you could use a Perl script that replaces >€ by <?ent euro?>. > >But this is against the spirit of XML: the entity reference is >supposed to >be treated by the receiving application in exactly the same way as its >expansion would be treated. Is it in the spirit of XML to let the parser expand the entity references back to themselves? For example, in the above situation, is this a reasonable thing to do: <!ENTITY euro "&euro;"> Mike
|
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
|

Cart








