This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Mysterious 'invalid character'


> My file is well-formed and valid against the DTD when I check it (within
> XMLSpy). No error message there.

are you sure that isn't also using the same msxml parser with the same bug?

> What am I supposed to look for? 

a character in the ascii control range below space (32) that 
isn't a tab (9) carrage return or line feed (10 or 13).

Any reasonable editor will show these in some form or other.


Also try a different parser, for example the excellent (and free) rxp
parser says, if I try to add a control-B to a file:



   $ rxp -s bad.xml
   Error: illegal character <0x2> immediately before file offset 11
   I/O error on stream <file:///c:/tmp/bad.xml>, ignore further errors




which tells you what the bad character is (#x02) and where it is (11
characters into the file)

rxp is a trivial download/install or you can run it online (on small
examples, to be kind to their server:-)

http://www.cogsci.ed.ac.uk/~richard/rxp.html

David

_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]