Subject: Re: [xsl] Seeking a valid mdash From: "William BC Crandall" <bc.crandall@xxxxxxxxxxxxx> Date: Fri, 18 Jul 2003 19:27:04 -0700 |
Could be Redmond. Very strange: The test file below is on my local file system. >From http://validator.w3.org/, opening and validating the file with IE 6.0.2800.1106, draws the "Sorry,... us-ascii...". Same file, opened and validated through Mozilla 1.4 [Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4) Gecko/20030624] returns: This Page Is Valid XHTML 1.0 Strict! What a pain. I would still like to know any thought towards my second question: 2. What instructions/code can I put into a source xml document that will produce the ascii string "—" in my xml/xhtml output document, after Xalan xslt processing? Thanks again to everyone. William BC Crandall Post Office Box 187 Lagunitas, CA 94938 bc.crandall@xxxxxxxxxxxxx > > Just saw that my mailer dropped the mdash characters I want to show. > They appear in my text editor as â\200\224, or, in hex mode, e2 80 94. > When pasted in here as â?", or the ? replaced by an empty rectangular > box: — > > > ----- Original Message ----- > From: "William BC Crandall" <bc.crandall@xxxxxxxxxxxxx> > To: "William BC Crandall" <bc.crandall@xxxxxxxxxxxxx> > Sent: 18 July 2003 5:21 PM > Subject: Re: [xsl] Seeking a valid mdash > > > > > > Thanks to René, who caught the typo (did not change the result), > > and to Jarno, for suggesting a test in Firebird (Page Info says: > > "Encoding: UTF-8"), and David who questioned the validator. > > > > I now have more clarity, but still the same problem. > > > > > > The W3C validator (http://validator.w3.org/), takes in this test file: > > > > ---------------------------------------------------------------------- > > <?xml version="1.0" encoding="utf-8"?> > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" > > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> > > > > <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> > > <head> > > <meta http-equiv="content-type" content="text/html; charset=utf-8" /> > > <meta http-equiv="content-style-type" content="text/css" /> > > <title>[Test validate: mdash]</title> > > </head> > > <body> > > <p> > > There is an mdash here: > > </p> > > <p> > > Here is another: — > > </p> > > </body> > > </html> > > ---------------------------------------------------------------------- > > > > and reports: > > > > "Sorry, I am unable to validate this document because on line 13 it > > contained one or more bytes that I cannot interpret as us-ascii (in > > other words, the bytes found are not valid values in the specified > > Character Encoding). Please check both the content of the file and > > the character encoding indication." > > > > > > Two questions: > > > > 1. Why does the validator see this file as us-ascii encoded? > > > > 2. What instructions/code can I put into a source xml document that > > will produce the ascii string "—" in my xml/xhtml output document? > > > > Thanks again for any thoughts. > > > > William BC Crandall > > Post Office Box 187 > > Lagunitas, CA 94938 > > bc.crandall@xxxxxxxxxxxxx > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Seeking a valid mdash, William BC Crandall | Thread | RE: [xsl] Seeking a valid mdash, Jarno . Elovirta |
[xsl] sort and order xml data accor, Sergey Demidenko | Date | RE: [xsl] sort and order xml data a, Lars Huttar |
Month |