[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: RE: XSD - Validator problem
The trouble is that the Byte Order Mark is only a Byte Order Mark in UTF-16 (or UTF-32). In UTF-8, at the start of a file it is just a nonsense character, useless, out-of-place, a sign of bad programming, and it messes up encoding detectors which expect a real Byte Order Mark or a <?xml Cheers Rick Jelliffe On Tue, 2007-10-02 at 22:29 +0100, Michael Kay wrote: > Actually the relevant text is a bit beyond that in 4.3.3 where it says > > Entities encoded in UTF-16 MUST and entities encoded in UTF-8 MAY > begin with the Byte Order Mark > > which presumably means that XML processors MUST accept entities in > UTF-8 with a byte order mark. But as that provision was only added by > erratum to later editions of the XML spec, it's not surprising that > older parsers don't accept it. People still using JDK 1.4 are always > tripping over this. > > (I prefer it too when users raise bugs in a product-specific forum, > but it's actually quite useful that problems sometimes get aired in > public because issues like this affect the whole community.) > > Michael Kay > http://www.saxonica.com/ > > > > ______________________________________________________________ > From: Gerald Sheehan [mailto:gerald.sheehan@a...] > Sent: 02 October 2007 19:16 > To: Fraser Goffin; xml-dev@l... > Subject: RE: RE: XSD - Validator problem > > > > Hi Group, > > I should have replied to the group earlier as well. I actually > responded to Sebastian offline earlier, anyway I am able to > reproduce the error in XMLSpy when introducing a BOM at the > beginning of the file as I informed Sebastian. > > .. which takes us to the following page here, > http://www.w3.org/TR/2004/REC-xml-20040204/#charsets > > In some cases, the customer is actually better off contacting > the vendor of the tool he's using for a specific case such as > this, where the tool is giving him an error he doesn't > understand. > > > Best Regards, > ... Gerald D. Sheehan > ... Pre-Sales Engineer > ... Altova, Inc. > > =================================================================== > Altova® accelerates application development and data > management > projects with software and solutions that enhance > productivity > and maximize results. Uncover why Altova is the preferred > choice of > over three million users worldwide! Look into www.altova.com > today! > =================================================================== > > Altova, XMLSpy, MapForce, StyleVision, SemanticWorks, > SchemaAgent, > UModel, DiffDog, DatabaseSpy, AltovaXML, Authentic, and > MissionKit > are trademarks and/or registered trademarks of Altova GmbH > in the > United States, the European Union, and numerous other > countries. > The information transmitted in this message and/or as an > attachment > to it is intended only for the person or entity to which > it is > addressed and may contain confidential and/or privileged > material. > Any review, retransmission, dissemination or other use > of, or > taking of any action in reliance upon, this information by > persons > or entities other than the intended recipient is prohibited. > If you > received this in error, please contact the sender and > delete the > material from any computer. Altova GmbH and Altova, Inc. > do not > accept legal responsibility for the contents of this message. > Any > views or opinions presented are solely those of the author > and do > not necessarily represent those of Altova GmbH and Altova, > Inc. > unless otherwise specifically stated. Thank you! > > > > > ______________________________________________________________ > From: Fraser Goffin [mailto:goffinf@g...] > Sent: Tuesday, October 02, 2007 10:01 AM > To: xml-dev@l... > Subject: Re: RE: XSD - Validator problem > > > > Tried it in XML Spy 2005 ! and it validates fine. Must be > something wrong with your input file. > > Fraser. > > > On 02/10/2007, "Sebastian Hinterwälder" > <sebi-hinterwaelder@g...> wrote: > Hello > > > By the way, you didn't mention which version of the > software you're using. > > I believe your issue may be due to a control > character at the beginning of > > the file. If you're using XMLSpy 2008, then this > will be visible. > > > > > I am using XMLSpy 2007! Maybe that's the hint to my > problem. So I will try to use a different validator > and report if the error occurs there as well later on. > Thanks to you guys for the first! > > Greets Sebastian > -- > Psssst! Schon vom neuen GMX MultiMessenger gehört? > Der kanns mit allen: > http://www.gmx.net/de/go/multimessenger > > _______________________________________________________________________ > > XML-DEV is a publicly archived, unmoderated list > hosted by OASIS > to support XML implementation and development. To > minimize > spam in the archives, you must subscribe before > posting. > > [Un]Subscribe/change address: > http://www.oasis-open.org/mlmanage/ > Or unsubscribe: xml-dev-unsubscribe@l... > subscribe: xml-dev-subscribe@l... > List archive: http://lists.xml.org/archives/xml-dev/ > List Guidelines: > http://www.oasis-open.org/maillists/guidelines.php > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
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
|