[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
RE: RE: [xml-dev] XSD - Validator problem
- From: Rick Jelliffe <rjelliffe@allette.com.au>
- To: xml-dev@lists.xml.org
- Date: Wed, 03 Oct 2007 14:32:02 +1000
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@altova.com]
> Sent: 02 October 2007 19:16
> To: Fraser Goffin; xml-dev@lists.xml.org
> Subject: RE: RE: [xml-dev] 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@googlemail.com]
> Sent: Tuesday, October 02, 2007 10:01 AM
> To: xml-dev@lists.xml.org
> Subject: Re: RE: [xml-dev] 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@gmx.de> 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@lists.xml.org
> subscribe: xml-dev-subscribe@lists.xml.org
> 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]