Subject: Re: [xsl] Inexplicable Null Characters in HTML Output From: Mike Brown <mike@xxxxxxxx> Date: Thu, 20 Sep 2001 20:24:11 -0600 (MDT) |
Ben Leighton wrote: > Transforming XML to HTML using the msxsl command line interface produces > HTML files interspersed with Null Characters. This is a FAQ, though you asked it a little differently. You are misinterpreting the encoding of the document when you say it has null characters. In this case, there are *2* bytes per character. Since your document uses only ASCII-range characters, you are well below the 0x100 threshold that would make the high byte greater than zero. > file starts: > ascii: > > 255, 254, 13, 0 No, not ASCII. The first two bytes are the byte order mark, and after that, you have little-endian pairs. Technically what you have in that example is 2 16-bit values: 0xFEFF, 0x000D and I assume the next one is 0x000A to complete the CR+LF. This message should help: http://www.biglist.com/lists/xsl-list/archives/200108/msg00541.html - Mike (whee... encoding...) ____________________________________________________________________________ mike j. brown, fourthought.com | xml/xslt: http://skew.org/xml/ denver/boulder, colorado, usa | personal: http://hyperreal.org/~mike/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Inexplicable Null Characters , Ben Leighton | Thread | [xsl] get parameter from xalan comm, Ling Kok Choon |
[xsl] Inexplicable Null Characters , Ben Leighton | Date | RE: [xsl] Question regarding XSL an, Frank van Puffelen |
Month |