Subject: RE: [xsl] Handling invalid characters From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Mon, 2 Oct 2006 22:34:56 +0100 |
XSLT can only handle well-formed XML documents, so you need to fix the problem at the point where you are generating XML: that is, in your php function. In fact, it goes without saying that if you have code that attempts to generate XML, it should always generate well-formed XML. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Huynh Bao-E11524 [mailto:bao.huynh@xxxxxxxxxxxx] > Sent: 02 October 2006 21:42 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Handling invalid characters > > Hi all, > > Is there a way to handle/discard invalid characters? > > Problem: > I have to use data from several different sources that have > different/unknown encoding types. I store all of them in a > MySQL db using ISO-8859-1 encoding. A php function grabs the > data and fits it into XML format. When I use the XML file as > input to an xsl transform, I get "Invalid character > (character code 25) detected". > > Possible solutions: > 1) I would prefer to somehow convert all invalid characters to valid > ISO-8859-1 (I also have control of the php function) > 2) Delete all the invalid characters > 3) Display them as gibberish in my documents > 4) Basically anything that won't cause an error and will let > the transform continue > > Any lead would be much appreciated, > Thanks, > Bao
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Handling invalid characters, Huynh Bao-E11524 | Thread | [xsl] saxon:output doctype inherits, Bob Stayton |
[xsl] Handling invalid characters, Huynh Bao-E11524 | Date | Re: [xsl] For-each-group problem, hajduk |
Month |